Xdebug и FastCGI на сервере Apache

Я пытаюсь установить Xdebug на своем удаленном сайте разработчика.
У меня есть следующее в моем файле php.ini:

xdebug.remote_enable = On
xdebug.remote_handler = dbgp
xdebug.remote_connect_back=On
xdebug.remote_port = 9001

Я установил порт на 9001, потому что я понимаю, что значение по умолчанию (9000) будет конфликтовать с FastCGI.

Но это не работает. С этими настройками я получаю и внутреннюю ошибку и следующую запись:

[Fri Nov 07 15:37:53 2014] [warn] [client 162.201.236.210] (104)Connection reset by peer: mod_fcgid: error reading data from FastCGI server
[Fri Nov 07 15:37:53 2014] [error] [client 162.201.236.210] Premature end of script headers: index.php

Обновить: Я пытался изменить FcgidBusyTimeout, но это не помогло

Что мне не хватает?
Спасибо

1

Решение

Вы должны настроить CDebug на автоматический прием соединений, автоматический запуск по запросу и установить правильный IP-адрес сервера.

Вы также установили предварительный общий ключ между вашим клиентом отладки и экземпляром XDebug.

xdebug.remote_enable=1
xdebug.remote_autostart=1
xdebug.remote_host="127.0.0.1"xdebug.remote_port=9001
xdebug.idekey="my_key"
0

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

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

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector