2

Linux Mint 15、Aptana Studio 3.4.1、Chromium 28.0.1500.71

申し訳ありませんが、これは説明が少し長くなります。何か不明な点があればお知らせください。

タイトルは私の目標です。Apache2 でセットアップされたローカル サーバーがあります。それが問題かどうかはわかりませんが、たとえば、site.dev/index.html を /home/wastvedt/Projects/site/www/index.html にリダイレクトするように dnsmasq をセットアップしました (ここで説明します)。

私は見つけることができるチュートリアルに従いました。XDebug が実行されており、ヘルパーが Chromium にインストールされ、デバッガー、インタープリター、および Web サーバーが Aptana にセットアップされています。

WordPress サイトで作業していて、テーマの functions.php ファイル内の関数の 1 つを中断したいと考えています。Aptana で関数にブレークポイントを作成し、Chromium で XDebug ヘルパーを有効にして、問題の関数を呼び出す投稿を更新しました。Aptana は私が何をしているのかを認識し、最初の行で改行するオプションを表示してくれます。何を選択しても、[デバッグ] ビューに "XDebug JIT セッション [リモート起動]" が表示されます。プロンプトが 3 回表示されますが、Aptana では他に何も起こりません。

この問題は、エディター内のファイルを Apache 内のファイルにリンクすることに関係しているのではないかと思います。「localhost」(/home/wastvedt/apache2/www/index.php にあります) でこの JIT デバッグを試みると、Aptana は /home/wastvedt/Projects/site/www/index.php を表示します。これは正しくありませんが、本当の問題は別の場所にあるのかもしれません。正直なところ、今は少し迷っています。

何かご意見は?ある種のダンプまたは出力を提供しますが、どれが何なのかわかりません。

読んでくれてありがとう、Trygve

4

1 に答える 1

0

Aptana で XDebug を適切にセットアップするために、[ウィンドウ] メニュー -> [設定] -> [Aptana Studio] -> [エディター] -> [PHP] -> [デバッグ] に移動して、以下のオプションをセットアップします。

複数のデバッグ セッションを許可する: 常に不明なリモート セッション (JIT) の場合、最初の行で中断: なし

次に、Installed Debuggers -> Configure の XDebug をクリックします。

マルチセッションを使用する: オフ リモート セッションを受け入れる (JIT): 任意

それはかなり私のためにそれを機能させました。

于 2015-06-10T20:09:05.790 に答える