Во время разработки проекта Symfony 3.3 я использую внутренний сервер Symfony, как видно там Но я не могу понять, как использовать xdebug для его отладки. Я имею в виду, я установил и настроил xdebug через:
apt-get install php-xdebug
И я экспортирую:
export XDEBUG_CONFIG="idekey=phpstorm"
Но когда я ставлю точку останова на свою IDE и включаю xdebug через тот Плагин я до сих пор не получил ответа.
Также я поставил следующие настройки на /etc/php/7.0/mods-available/xdebug.ini
zend_extension=xdebug.so
xdebug.remote_enable=On
xdebug.remote_autostart=On
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9021
xdebug.remote_mode=req
И я настроил оба PhpStorm для прослушивания через порт 9021. Но я все еще получаю проблему, что я не могу заставить PhpStorm прослушивать через точку останова.
У вас есть какие-нибудь идеи, как я могу это исправить на моей машине с Ubuntu-16.04?
Кроме того, я посмотрел на эти вопросы без какого-либо успеха:
Я также попытался экспортировать следующее:
export XDEBUG_CONFIG="idekey=PHPSTORM"
Конфигурирование Плагин Firefox но все равно получаю то же самое поведение. Также имейте в виду, что я заставил PhpStorm прослушивать xdebug, нажав кнопка.
Я также поставил следующую конфигурацию на моем PhpStorm:
Все еще не работает.
В конце необходимы следующие шаги:
Поместите следующий контент в: /etc/php/7.0/mods-available/xdebug.ini
zend_extension=xdebug.so
xdebug.remote_enable=On
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9021
xdebug.remote_mode=req
Экспорт:
export XDEBUG_CONFIG="idekey=PHPSTORM"
Затем настройте PhpStorm как образ показывает.
Установить как ключ IDE PHPSTORM
в Плагин Firefox
Включите xdebug в Firefox, нажав кнопка. В качестве альтернативы вы можете добавить URL с помощью ?XDEBUG_START
часть
Затем нажмите кнопка в PhpStorm. Если вы видите затем нажмите его снова.
НОТА:
В случае, если вы измените настройки xdebug ПРЕКРАТИТЬ сеанс xdebug, нажав кнопку и снова нажмите назад.
Кроме того, если вы запускаете композитор через терминал запрещать PhpStorm для прослушивания xdebug нажатием кнопка.
Других решений пока нет …