Я потратил много времени на это без конечного продукта.
- Установлен MAMP.
- Найдена "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