PhpStorm — удаленная отладка с помощью xDebug

ОК, обо всем по порядку.
Я начал работать над новым проектом PHP, который, как и во многих случаях, мягко говоря, создавался ужасно. На данный момент невозможно скопировать проект на локальную машину, поэтому я вынужден работать через FTP.

Я хотел бы настроить удаленную отладку, чтобы код запускался удаленно, но я смогу отлаживать его локально.

Сервер — Amazon Linux, Apache, PHP 5.3.29 с xDebug v2.2.3.

php.ini:

zend_extension=/usr/lib64/php/modules/xdebug.so
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_mode=req
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000

Я пытаюсь воплотить это в жизнь, согласно многим учебным материалам в Интернете, но, похоже, я делаю что-то не так.

Кто-нибудь знает рабочую пошаговую конфигурацию, чтобы я мог ее настроить и забыть?

1

Решение

Если вы хотите, чтобы ваша IDE подключалась к xDebug, вам нужно установить для удаленного хоста IP-адрес, на котором работает ваша IDE.

Другой вариант будет xdebug.remote_connect_back=1

увидеть: https://xdebug.org/docs/all_settings

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]