LINUX.ORG.RU

xdebug и ошибка 500 Internal Server Error

 , ,


0

1

Добрый день!

Ребята, подскажите по отладке, пожалуйста. Пытаюсь дебажить PHP на удалённом сервере (IDE - netbeans, если это важно). Всё нормально, соединение идёт, отладка начинается, но, вот незадача: при остановке на точке останова, через некоторое время, в браузер выдаётся сабжевое сообщение и отладка заканчивается.

Как это можно решить?

Очевидно что глянуть логи на сервере

kukara4 ★★
()

xdebug глючная страшная поделка, предлагаю молиться (сразу после того как посмотришь и запостишь сюда логи php-fpm, апача, nginx'а и чем ты еще пользуешься)

stevejobs ★★★★☆
()

Если сервер nginx, то он не может бесконечно держать xdebug-сессию и через какое-то время обрывает её по таймауту при любых настройках. Насколько я знаю, проблема не решается в принципе. Не помню, как это реализовано в lighttpd. Так что гарантированный способ работы с xdebug — только из под Apache.

KRoN73 ★★★★★
()
Ответ на: комментарий от tetramin

Да, для xdebug'а нужно nginx исключать из цепочки.

Если у тебя nginx на фронтенде, apache в бэкенде, то повесь просто apache на общедоступный IP на не 80 порту и отлаживай прямо с него, минуя nginx.

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

Спасибо. Хороший вариант. Попробую так.

tetramin
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.