Я пытаюсь заставить XDebug работать с модулем PHP. Я использую PhpStorm для OSX.XDebug с модулем PHP
Вот мой подход: я взял содержимое скрипта оболочки phpunit и создал новый файл в/usr/local/bin под именем php-xdebug. В этом файле я добавил флагов конфигурации для xdebug. Излишне говорить, что я не смог попасть в точку прерывания в моей среде IDE, или я бы не опубликовал это сообщение.
Вот содержание PHP-Xdebug:
#!/usr/bin/env bash
/usr/bin/env php -d xdebug.idekey=PHPSTORM -d xdebug.remote_enable=1 -d xdebug.remote_port=9000 -d xdebug.remote_host=localhost -d xdebug.remote_autostart=1 -d allow_url_fopen=On -d detect_unicode=Off /usr/local/Cellar/phpunit/4.3.4/libexec/phpunit-4.3.4.phar $*
Любая помощь очень ценится.
Если у вас есть сомнения, на странице XDebug есть раздел для публикации вашего PHP.INI, и он пометит вам необходимые изменения. http://xdebug.org/wizard.php –