Intereting Posts
Двухфакторная система аутентификации CodeIgniter "ошибка кодирования содержимого" проверить, доступен ли домен или нет с помощью PHP? Как запретить пользователю использовать «источник просмотра», чтобы посмотреть на мой PHP-код и скопировать его? Не удается отправить электронную почту PHPMailer 6.0 с помощью Oauth Google Как разместить json-массив на PHP с помощью jQuery-метода ajax? Время выполнения скриптов PHP Как удалить часть строки? Анонимная функция PHP вызывает синтаксическую ошибку при некоторых установках Поиск лучшего способа хранения таблицы с использованием PHP и MySQL "Диапазон не в порядке в классе символов" в PHP регулярное выражение? Организация многомерного массива предотвращение csrf в php CodeIgniter – Сообщение: mkdir (): Разрешение отклонено на Ubuntu Обновите содержимое div только в том случае, если в базу данных добавлен новый контент

IntelliJ PHP отладчик не подключается

Я настроил php 5.6 и Apache на своем Mac и получил IntelliJ с установленным плагином php (2016.2). Проблема в том, что IDE не хочет подключаться к локальному серверу.

Я добавил следующие строки в php.ini:

[xdebug] zend_extension=/usr/local/Cellar/php56/5.6.24/lib/php/extensions/no-debug-non-zts-20131226/xdebug.so xdebug.remote_enable = 1 xdebug.remote_autostart = 1 xdebug.remote_port = "9000" 

и когда я запускаю php -v я получаю:

Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies с Xdebug v2.4.0, Copyright (c) 2002-2016, Derick Rethans

и phpinfo() показывает

xdebug.remote_enable Вкл. On
xdebug.remote_port 9000 9000

Но IntelliJ показывает:

 xdebug.remote_enable 0 

Я проверил, что я указываю на правильный php.ini (проверенный путь и другие изменения появляются при редактировании файла).

Я пробовал все конфигурации (в том числе с ключом IDE), но ничего не работает.

Есть ли способ проверить, действительно ли отладка работает (т. Е. Что IDE не распознает что-то или не работает на сервере), потому что на данный момент я не знаю, в чем проблема.