Я провел несколько хороших часов, пытаясь настроить xdebugger для работы с PhpStorm 2016.2, но безуспешно. И под этим я подразумеваю, что точки останова не работают вообще.
Я использую AMPPS на Windows для сервера PHP 5.6.
Да, я перезагружаю Apache при каждой модификации php.ini
файл.
Я сделаю несколько скриншотов соответствующих материалов в надежде, что кто-то может обнаружить ошибку.
И вот ошибка из xdebug:
Журнал открыт в 2016-11-14 19:39:56 I: Соединение с настроенным адресом / портом: localhost: 9001.
W: Создание сокета для ‘localhost: 9001’, WSAPoll: 10022.
W: Создание сокета для ‘localhost: 9001’, WSAPoll: 10022.
E: Не удалось подключиться к клиенту. 🙁
Журнал закрыт в 2016-11-14 19:39:56
Если бы кто-то мог помочь мне в этом, я был бы очень признателен.
В этот момент я чувствую, что перепробовал все.
Перейдите в Run -> Edit Configuration.
Нажмите на символ «+» и перейдите к PHP Remote Debug.
Заполните поле «имя» и выберите свой сервер из списка «Серверы» (создайте новый сервер, если вы этого еще не сделали).
Установите «PHPSTORM» в качестве ключа ide.
Затем перейдите к https://www.jetbrains.com/phpstorm/marklets/ и сохраните маркеры в виде закладки в вашем браузере. Активируйте DEBUG один перед отладкой.
Затем он должен сработать, установить точку останова и начать сеанс отладки, нажав кнопку «ошибка», выбрав ваш сервер в правом верхнем меню или в меню «Выполнить» -> «Отладка».
Ваш конфиг apache выглядит хорошо для меня.
Надеюсь, это поможет, не стесняйтесь комментировать, если нет!
Других решений пока нет …