6

これは本当にばかげた質問のように感じますが、Aptana でのデバッグ プロセスを説明する YouTube ビデオ、記事、ガイドなどを見つけることができません。

XDEBUG または ZEND コンポーネントのインストール方法を説明しているものを見つけましたが、それで十分です。さて、それらをどのように使用しますか?あらゆる種類のメニュー、サーバー構成、デバッグ構成を見ることができますが、それらを実際に使用する方法を説明するガイドが見つかりません。

次のような非常に直接的なウォークスルーを提供する「ダミー用のAptanaを使用したPHPデバッグ」のようなものはありますか?

  1. このガイドは、Aptana スタジオに XDEBUG がインストールされていることを前提として開始し、phpinfo() で確認します。
  2. ... でデバッグ構成をセットアップします。
  3. ... でデバッガを起動します。
  4. ....でコードをステップ実行します。

等々。

当たり前のように聞こえますが、別の IDE でそのようなものを見つけることさえできません。

誰か私を窮地から救い出してください。

4

1 に答える 1

4

これが誰かの助けになることを願っています...なぜ私がそれとそんなに戦ったのかは天国だけが知っています.

Aptana Studio 3、ビルド 3.4.2 を使用しています.....そして C:\xampp (Windows マシン上) にインストールされた XAMPP バージョン 1.8.1

1. XDEBUG が正しくインストールされていることを確認します。

新しいパソコンに引っ越して、チェックするのを忘れていました。:(

\php ディレクトリの下の php.ini ファイルを開きます 次の行がコメント解除されていることを確認します (セミコロンなし)

zend_extension="<Xampp_Home>\php\ext\php_xdebug.dll"
xdebug.remote_host=localhost (change 'localhost' to '127.0.0.1')
xdebug.remote_enable=0 (change '0' to '1')
xdebug.remote_handler="dbgp"
xdebug.remote_port=9000

Web サーバーを保存して再起動します。

2. [ウィンドウ] > [設定] > [Aptana Web Studio] > [Web サーバー] の下で、Aptana で Web サーバーをセットアップします。

(仮想ホスト コンテナーを使用します。)

Name: MyWebServer 
URL: http://MyProject 
DocumentRoot: c:\xamppProjects\MyProject\php

3. [Window] > [Preferences] > [Aptana Web Studio] > [Editors] > [PHP] > [PHP Interpreters] で Aptana の PHP インタープリターをセットアップします。

追加...

Name: XAMPP PHP Debugging 
Executable path: C:\xampp\php\php.exe 
PHP ini file: C:\xampp\php\php.ini 
PHP Debugger: XDebug

今すぐ試してみてください

Aptana Studio で、Debug パースペクティブを選択します。ブラウザーを開き、アプリを起動します ( http://MyProject) Aptana は、"Incoming JIT debug request" というタイトルのポップ ウィンドウで中断し、"A remote debug request was received from 'MyProject'. Does you like to break on the first line?" と尋ねます。

はいを選択すると、デバッグが開始されます。

この時点に到達すると、ブレークポイントの設定とフローのトレースが非常に簡単であることがわかりました。

于 2014-06-01T09:18:00.867 に答える