12

Eclipse IDE + リモート Xdebug を使用しています。EclipseIDE は、ある種の Xdebug 情報を求めて 9000 ポートをリッスンしています。

サーバー上で cron によって実行される php スクリプトがいくつかあります。したがって、すべての cron 実行 xdebug はワークステーションに情報を送信し、EclipseIDE はプロジェクトでこのファイルを見つけようとします。しかし、スクリプトを実行している cron は、私が作業しているプロジェクトに関連していないため、ファイルが見つかりませんでした。したがって、Eclipse IDE を実行するすべての cron は、このメッセージを警告していますhttp://img2.pict.com/22/fc/86/3299517/0/screenshot2b142.png

cronで実行されたphpスクリプトにいくつかの文字列を追加しようとしました...

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

...しかし、それは役に立ちませんでした。

何か案は?

ありがとうございました

4

1 に答える 1

14

私が調査したように、xdebug.remote_autostart=0を設定する必要があり ます ドキュメントを参照してください: http://xdebug.org/docs/remote

重要!この値は php.ini で変更する必要があります。関数 ini_set('xdebug.remote_autostart', 0) を使用しても機能しません。これは、セッションが既に開始されており、リモート ホストに xdebug 情報が引き続き送信されるためです。

于 2010-04-03T09:03:00.407 に答える