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

Я использую Eclipse IDE + удаленный Xdebug. EclipseIDE прослушивает 9000 портов для получения какой-либо информации Xdebug.

Есть несколько php-скриптов, выполняемых cron на сервере. Таким образом, каждое выполнение cron xdebug отправляет информацию на мою рабочую станцию, и EclipseIDE пытается найти этот файл в моем проекте. Но файл не может быть найден, потому что cron running scrits не относятся к проекту, с которым я работаю. Итак, каждый запуск cron Eclipse IDE предупреждает это сообщение http://img.ruphp.com/php/screenshot2b142.png

Я попытался добавить к cron исполняемым скриптам php некоторые строки …

if (function_exists('xdebug_disable')) { xdebug_disable(); } 

… но это не помогло.

Есть идеи?

спасибо

Solutions Collecting From Web of "XDebug, как отключить удаленную отладку для одного .php-файла?"

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

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