Я использую Eclipse IDE + удаленный Xdebug. EclipseIDE слушает 9 000 портов для некоторой информации о Xdebug.
Существуют некоторые сценарии PHP, работающие кроном на сервере. Так, каждое выполнение крона xdebug отправляет информацию в мою рабочую станцию, и EclipseIDE пытается найти этот файл в моем проекте. Но файл не мог быть находкой, потому что крон, работающий scrits, не касается проекта, с которым я работаю. Так, каждый крон работает, Eclipse IDE предупреждает это сообщение http://img2.pict.com/22/fc/86/3299517/0/screenshot2b142.png
Я попытался добавить к выполняемым сценариям PHP крона некоторые строки...
if (function_exists('xdebug_disable')) {
xdebug_disable();
}
... но это не сделало помог.
Какие-либо идеи?
Спасибо
Как я выяснил, я должен установить xdebug.remote_autostart = 0 {{ 1}} См. Документацию: http://xdebug.org/docs/remote
Важно! Вы должны изменить это значение через php.ini. Использование функции ini_set ('xdebug.remote_autostart', 0) не будет работать, потому что сеанс уже начался, и вы по-прежнему будете получать информацию xdebug на свой удаленный хост.