Development environment
Minimum requirements
https://wordpress.org/about/requirements/
*AMP: *, Apache, MySQL, PHP, and sometimes Perl
https://www.apachefriends.org/index.html
https://www.mamp.info/en/
http://www.wampserver.com/en/
PHP
https://secure.php.net/manual/en/function.error-log.php https://secure.php.net/manual/en/language.errors.basics.php
WordPress
Installation
https://codex.wordpress.org/Installing_WordPress
https://codex.wordpress.org/Installing_WordPress_Locally_on_Your_Mac_With_MAMP
Debugging
https://codex.wordpress.org/Debugging_in_WordPress
Assignment
Install your choice of *AMP and WordPress on your computer as the local site wordpress.dev
.
Test your debugging setup by creating a test PHP file in your web directory and logging errors to your error_log
.
Additional reading
A Coder, a Programmer, a Hacker, a Developer, and a Computer Scientist walk into a Venn Diagram
Stack Overflow