Setup Your Local Development Environment

Most developers prefer to build applications locally, on their own computers, rather than on hosted servers. Working locally allows you to work more quickly because you don’t have to wait for your changes to be saved to a remote server and you don’t have to worry about issues like internet connectivity.

Advanced Options for Free Version

DO NOT USE THESE DIRECTIONS IF YOU ARE USING THE PRO VERSION

Turn On Errors

1. With MAMP running, go to the following page in your browser
http://localhost/MAMP/index.php?language=English&page=phpinfo
2. Search for “php.ini”. You should see something like
Loaded Configuration File: /Applications/MAMP/bin/php/php5.6.10/conf/php.ini
* Note: if you have not changed your port, or are using a non standard port, this link will need to include port number like this http://localhost:8888/MAMP/index.php?language=English&page=phpinfo
3. Open the corresponding file in a text editor
4. Search for the line that says “display_errors = Off” and change it to “display_errors = On”
5. Save the file and restart the MAMP servers

How To's

Change the password of the MySQL root user

Open the Mac OS Terminal Application (located in /Applications/Utilities) and enter the following command line:

Please bear in mind that you also have to change the phpMyAdmin configuration and probably your own php scripts to use the newly created MySQL password. For changing the phpMyAdmin configuration edit the file /Applications/MAMP/bin/phpMyAdmin/config.inc.php and up