XDebug, как отключить удаленную отладку для единственного .php файла?

Я использую 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();
}

... но это не сделало помог.

Какие-либо идеи?

Спасибо

12
задан Kirzilla 3 April 2010 в 08:38
поделиться

1 ответ

Как я выяснил, я должен установить xdebug.remote_autostart = 0 {{ 1}} См. Документацию: http://xdebug.org/docs/remote

Важно! Вы должны изменить это значение через php.ini. Использование функции ini_set ('xdebug.remote_autostart', 0) не будет работать, потому что сеанс уже начался, и вы по-прежнему будете получать информацию xdebug на свой удаленный хост.

14
ответ дан 2 December 2019 в 21:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: