0

Xdebug:Could not connect to client. :-(

Рассмотрим пример запуска отладки на удаленном веб-сервере, с конфигурацией, к примеру:

и при этом в логе Xdebug возникает ошибка «Сould not connect to client :(.»

Если файла лога нет или он пустой — нужно проверить установлен ли Xdebug и инициирован ли вашими параметрами (в phpinfo будет присутствовать раздел Xdebug с параметрами , которые вы указали в конфигурации).

Причин сообщения «Сould not connect to client :(.» может быть несколько:

1. Веб-сервер не может подключиться по порту отладки в IDE

2. Правила локальной политики безопасности сервера

Решение проблем:

1. Веб-сервер не может подключиться по порту отладки в IDE

Проверить есть ли ко отладчик в IDE и попытаться установить соединение по порту отладки со стороны сервера:

Если сервер успешно подключился, то будет следующее сообщение:

Соединение присутствует — переходим к поиску проблемы на другом уровне.

Если же сообщение имеет вид

то соединение недоступно — нужно проверить настройки туннеля в клиенте SSH или перезагрузить сессию SSH.

2. Правила локальной политики безопасности сервера

Отключаем запрет httpd_can_network_connect SELinux:

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *