XDebug を使用して、Eclipse でアプリケーションをリモート デバッグしています。おそらくEclipseを正しく構成していません。デバッグを開始すると、すべて正常に動作します。しかし、フォームを送信するとすぐに、デバッガーは引き続き動作しますが、Eclipse はサーバー側のファイルをローカル ファイルにマップできないようです。
送信前に表示されるスタック トレースは次のとおりです。
wwwc.example.com [PHP Web Application]
PHP Application
Remote Launch (suspended)
www.example.com/htdocs/toto.inc.php.toto_inc : lineno 12() www.example.com/htdocs/toto.inc.php at line 12
www.example.com/htdocs/toto.inc.php.include : lineno 23() www.example.com/htdocs/toto.inc.php at line 23
www.example.com/htdocs/simple.inc.php.include_once : lineno 325() www.example.com/htdocs/simple.inc.php at line 325
www.example.com/htdocs/index.php.{main} : lineno 106() www.example.com/htdocs/index.php at line 106
提出後
wwc.example.com [PHP Web Application]
PHP Application
Remote Launch (stepping)
/stuff/share/websites/wwwc.example.com/process.php.{main} : lineno 8() /stuff/share/websites/wwwc.example.com/process.php at line 8
送信後のパス (/struff/share/website/wwwc.example.com) はサーバー側であり、送信前のパス (www.example.com/htdocs) は私のコンピューター上にあることに注意してください。ファイル番号と行番号は正しいです。
どうすればこれを修正できますか?