Last active
March 29, 2021 12:34
-
-
Save croxton/4073583 to your computer and use it in GitHub Desktop.
Install xdebug 2.2.0 for AMPPS on OSX
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Grab the 'PHP Remote Debugging Client' (the pre-complied xdebug binary for OSX) from here: | |
http://code.activestate.com/komodo/remotedebugging/ | |
Unzip it, find the folder that corresponds to the version of PHP you want to install it for and copy the xdebug.so file from there into your php extensions folder in the relevant PHP version directory. E.g. for PHP 5.4: | |
/Applications/AMPSS/php-5.4/lib/extensions/ext/ | |
Now open PHP.ini in a text editor: | |
/Applications/AMPSS/php-5.4/etc/php.ini | |
And add this line towards the bottom of the file, just above the dynamic extensions section: | |
zend_extension = /Applications/AMPPS/php-5.4/lib/extensions/ext/xdebug.so | |
Restart Apache, and you're done. |
Just an update, xdebug is already included with AMPPS now but php.ini doesn't have the lines to use it by default.
Just add these lines above the Dynamic Extensions section
[XDebug]
zend_extension=/Applications/AMPPS/php-5.4/lib/extensions/xdebug.so
xdebug.remote_enable=1
xdebug.profiler_enable=1
xdebug.profiler_output_dir=/Applications/AMPPS/tmp
Thanks!
Thanks tons!
Much Appreciated!
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This is awesome. Thanks for putting this together.