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. Надеюсь, это поможет.