Проверить что xdebug корректно установлен: php -v
php --ini
Отфильтрованны вариант => php --ini | grep xdebug
sudo mousepad /etc/php/7.1/cli/conf.d/20-xdebug.ini
Убеждаемся, что xdebug у нас есть
У меня установлено сразу несколько версий php, потому столько отсылок.
Чтобы найти нужный, вводим php -i
, и ищем extension_dir
Отфильтрованны вариант => php -i | grep extension_dir
zend_extension="/usr/lib/php/20170718/xdebug.so"
xdebug.profiler_enable_trigger=1
xdebug.remote_enable=1
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.var_display_max_depth=10
xdebug.max_nesting_level=20000000
xdebug.remote_autostart=0
xdebug.idekey=PHPSTORM
sudo phpenmod xdebug
sudo a2enmod xdebug
sudo service php<yourVersion>-fpm restart
sudo service ngnix restart