Skip to content

Latest commit

 

History

History
31 lines (26 loc) · 1.98 KB

README.md

File metadata and controls

31 lines (26 loc) · 1.98 KB

Настройка xdebug

Настройка в PHPStorm

  1. Открыть настройки.
  2. В поиске вбить "xdebug" и выбрать Debug. Изображение 1
  3. Задать настройки xdebug. Изображение 1
    • Debug Port: порт который указан в конфиге php для расширения xdebug.
    • Can accept external connections: необходимо установить если проект находится не на локальной машине, а на удаленном сервере.

Установка расшрения в Google Chrome

  • Установить плагин
  • Перейти в настройки плагина и указать в настройках плагина в поле Ide Key - PhpStorm. Изображение 1

Отладка удаленного сайта

  • Для отладки удаленного сайта нужны следующие данные:
    • доступы по ssh: <хост>, <порт>, <пользователь>, <пароль>
    • <server xdebug port>
  • Настроить PHPStorm как указано в первом разделе, указав Debug Port <local xdebug port>, номер порта вы можете выбрать по своему усмотрению.
  • В терминале выполнить следующую команду:
ssh -R <server xdebug port>:localhost:<local xdebug port> <пользователь>@<хост> -p<порт>
  • В PHPStorm включить прослушивание, нажав на иконку телефона "Start listening for PHP debug connections"
  • В браузере в плагине включить режим xdebug(см. второй раздел). Изображение 1