Install Magento 2 on Mac OSX Running MAMP

Option 1: Install Magento 2 with Composer 1) Install Composer The first step is to install Composer if you haven’t already. 2) Install Magento Run the following to install the version of Magento you would like. In our example below we are installing version 2.3.4. 3) Install Sample Data (optional) For testing and demo purposes […]

Install MySQL Time Zone Support on MAMP Pro

To setup the ability to use time zone features in MySQL like CONVERT_TZ(), for example, you need to setup time zone support in your MySQL install.  These steps are specifically for MAMP Pro, but will work for any install as long as you change the paths appropriately. Open Terminal Run the following command… If you […]

MAMP Pro Setup

Install Download MAMP Pro and Install Note: all MAMP Pro specific configuration files are in /Library/Application Support/appsolute/MAMP PRO/ Configure PHP Preferences Click the “PHP” section Set default PHP version as desired Enable “Make this version available on the command line” Set “mode” to “Individual PHP version…” Enable the “Xdebug” extension Enable “Log error ‘to screen’” Setup […]

Report SPAM to SpamCop Automatically (almost) on Mac OSX

If you’re email provider uses the SpamCop RLB to help block SPAM coming into your account, then you can use the steps below to more easily report SPAM messages you receive and help reduce it.  Setup is a little cumbersome initially, but should be worth it in the end. In my experience, SpamCop reporting really does work. […]

Use Mandrill to Send Mail on Mac Localhost via Postfix

If sending mail via your localhost is unreliable or not working, try setting up postfix to use an SMTP account through Mandrill.  You can essentially use any SMTP account, but Mandrill has nice features that allow better monitoring of messages and if they are being delivered. Edit the postfix config file. Add the following settings to […]

Stuff to Fix After Updating Mac OSX or Restoring From a TimeMachine Backup

These are steps I needed to perform after moving to a new machine and restoring it from a TimeMachine backup. Restore Apache and PHP Settings Restore httpd.conf and php.ini files. Fix Apache You should also run the following to see if there are any other errors and fix as needed Fix PHP You should also test […]

Install Magento on localhost – Mac OSX 10.9 Mavericks

This tutorial assumes you have already set up your mac to use your httpd-vhosts.conf file and have MySQL and PHP running.  Also, if you run into an error that says you need mcrypt, try following this tutorial on How to Install mcrypt for php on Mac OSX Lion 10.8 & 10.7 Development Server (it also works […]