Я потратил много времени на это без конечного продукта.
- Установил МАМП.
- Найден make (устанавливался в другую папку)
- Установленный autoconf, который отсутствовал, поэтому я могу запустить phpize
- Скачал, скомпилировал и установил xdebug согласно:
http://www.xdebug.org/find-binary.php
- Внесены необходимые изменения для исправления php.ini.
- Перезапустил MAMP, но phpinfo() не показывает xdebug.
Что бы я ни делал с файлом php.ini, расположенным в /Applications/MAMP/conf/php5.3/php.ini, ничего не меняется. Сайт по-прежнему загружается нормально. Даже если я полностью уничтожу его. Тем не менее, это то, что phpinfo() показывает при загрузке.
Что я упускаю из виду?
php.ini
[xdebug]
zend_extension=/Applications/MAMP/bin/php5.3/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so
xdebug.remote_enable=1
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_autostart=1