私は多くのことを試しましたが、Eclipse Indigo PDT と Xdebug を使用してリモート サーバーに存在する PHP Web サイトをデバッグするための手順を理解できませんでした。以下は私の構成です。
リモート: LAMP、Xdebug (完全セットアップ)
ローカル: LAMP、RSE を使用した Eclipse PDT、
私の主な問題は、リモート Web サイトをデバッグできるようにするために、Eclipse を使用してローカルで行う必要があるセットアップに関するものです。具体的には:
新しい Eclipse プロジェクトをローカルで作成する必要がありますか? はいの場合、ソース ファイルはどこからどのようにロードすればよいですか? サーバー上にあるソース ファイルの正確なコピーが必要ですか?
デバッグを開始する前に、すべてのファイルをローカルに置く必要がありますか? index.php だけをローカル プロジェクトにコピーして、デバッグを開始しました。Web サイトのデバッグを開始したときにリモート接続を受信し、index.php をステップ実行できましたが、その後はできませんでした。事前にすべてのソース ファイルをローカルに用意する必要がない場合、20 回の関数呼び出し後に到達するブレーク ポイントをファイルに設定するにはどうすればよいですか?
ローカル プロジェクトとリモート プロジェクトをリンクするには、他にどのような設定を行う必要がありますか。新しい PHP サーバーを追加する必要がありますか? デバッグ構成の設定はどうすればよいですか?
私はsshfsについて知っており、このリンクを使用してセットアップしようとしました: http://www.docplanet.org/php/how-to-debug-php/ しかし、Eclipseはサーバー上でプロジェクトファイルを構築するのに永遠にかかり、ハングしました。
私はすべてを見てきました。答えと一緒に行くための良いリンクをいただければ幸いです。
ありがとうございました。