2010-04-09 2 views
2

Я использую MAMP и хочу активировать xdebug.активировать xdebug на маме?

я раскомментируйте следующую строку в php.ini:

[xdebug] 
zend_extension="/Applications/MAMP/bin/php5/lib/php/extensions/no-debug-non-zts-20060613/xdebug.so" 

я перезапущен MAMP и открыл файл PHP, содержащий phpinfo() на веб-браузер и увидел раздел под названием «Xdebug». поэтому я уверен, что он установлен.

Однако браузер не распечатывает никаких сообщений об ошибках.

как прийти?

+0

Никто, кто получил mac и работает xdebug? –

+0

Не уверен, ответили ли вы, что проблема полностью решена; однако я недавно написал сообщение о том, как я успешно получил настройку среды MAMP/Xdebug. Если у вас все еще есть проблемы, проверьте: http://borloz.com/setting-up-a-php-debugging-environment-with-mamp-and-eclipse-pdt/ – Luke

ответ

1

Возможно, вы по умолчанию отключили отображение ошибок. Попробуйте сделать:

error_reporting(E_ALL | E_STRICT); 
ini_set('display_errors', 1); 

перед тем как вызывать ошибку в вашем скрипте.

+0

нет. все еще не работает. у многих пользователей возникает проблема с mamp + xdebug. интересно, почему. у вас есть mac? если да, то как вы это сделали после установки MAMP? –

+0

О, теперь это сработало. хотя у меня есть строка error_reporting E_ALL в php.ini, у меня есть еще одна строка display_errors = Off, и это отключает все. –