@klinnov

PHPStorm и xDebug как решить странную проблему?

Здравствуйте! Уже всю голову сломал и весь интернет перерыл, но не нашел.
Настроил xdebug. (php7, mysql, apache2, laravel 5.3)
php -v в консоли виводитьт с "... with Xdebug v2.4.1".
Подключаю в phpstorm и как только жму "дебаг" сообщение все время:
Waiting for incoming connection with ide key '11777'
php.ini:

zend_extension = /usr/lib/php/20151012/xdebug.so
xdebug.remote_enable=1
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"
xdebug.remote_autostart=1
xdebug.profiler_enable=1
xdebug.profiler_output_dir="~/xdebug/phpstorm/tmp"
xdebug.idekey=PHPSTORM


Окна настроек в шторме:
d7965e0f434f4285bcc06aa832687bc3.png56f68cc54bc44c2a96a9ffe4e5f1de76.png866bc1dc648a4c3ba8f576b08b41751e.png22685f70ea5a4a4aa339ebc87e8fa562.pnga6d24a11b30e4d7382a4ab81ec67a05a.png9cabd1e552a24ec2b2e0f50ca5757d4e.png
Иногда в ленте ивенов в шторме сообщение:
3:39 Cannot accept external Xdebug connection: Cannot evaluate expression 'isset($_SERVER['PHP_IDE_CONFIG'])'

Что не так делаю? Спасибо!
  • Вопрос задан
  • 4815 просмотров
Решения вопроса 1
@klinnov Автор вопроса
Решил вопрос. Реlактировал не тот php.ini
/etc/php/7.0/apache2/php.ini
/etc/php/7.0/cgi/php.ini
/etc/php/7.0/cli/php.ini
Из них нужно /etc/php/7.0/apache2/php.ini
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
zoonman
@zoonman
⋆⋆⋆⋆⋆
Найдите свой php.ini
php -i
Найдите или добавьте секцию

[xdebug]
xdebug.idekey=PHPSTORM
Ответ написан
za4me
@za4me
Человек
https://www.youtube.com/watch?v=OlcsQ8TCU3A
Годный туториал, сам по нему ставил.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы