Netbeans x PHP: XDebug не работает на OSX Sierra

Я только что обновил свой Mac до Sierra, и теперь XDebug больше не работает в моем Netbeans 8.0.2. Когда я нажимаю кнопку "Debut Project", браузер загружается с моим проектом, но мои контрольные точки не работают, и в нижней строке состояния Netbeans отображается следующее сообщение:

Ожидание соединения (netbeans-xdebug)

Любые советы, как это исправить? До обновления все работало нормально.

Спасибо!

2 ответа

Решение

Да, со мной произошло то же самое, и я переустановил xdebug, что потребовало обновления Xcode до 8.0.

Sierra устанавливает обновленную версию PHP, поэтому вам, вероятно, придется перенастроить PHP.

В моем случае у меня была установлена ​​отдельная версия PHP, поэтому после обновления xdebug я указал Apache на эту версию. Поскольку он уже был настроен на использование xdebug, мне больше ничего не нужно было делать.

Вам нужно включить xdebug.remote_enable в php.ini, некоторые установщики перезаписывают настройки php.ini. Надеюсь, это поможет.

Другие вопросы по тегам