2013-07-19 23 views
5

これは本当にばかげた質問ですが、Aptanaのデバッグプロセスを説明するYouTubeのビデオ、記事、ガイドなどは見つかりません。Aptanaを使ってPHP Webアプリケーションをデバッグする方法

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

非常に直接的なチュートリアルを提供する「ダミーのためのAptanaとPHPのデバッグ」のいくつかの並べ替え、の線に沿って何かあります:このガイドでは、あなたのAptanaのスタジオにはXdebugをインストールしていると仮定することによって開始さ

  1. は、 phpinfo()で確認しました。
  2. ....によってセットアップデバッグ設定がで....ように

およびコードを通して....

  • ステップであなたのデバッガを起動
  • それははっきりと聞こえるが、私は別のIDEのようなものを見つけることさえできない。

    誰かが私の不幸から私を救ってください。

  • +0

    この記事では、スクリプトをデバッグする方法について説明しました。 http://php.tutorialhorizo​​n.com/how-to-debug-php-in-aptana-studio/ウェブアプリケーションのデバッグにはまだ完全ではありませんが、良いスタートです。 – Maxcot

    +0

    Thomas Deuling著「Aptana Studio - Beginners Guide」というタイトルの本を読みました。目次はデバッグについて説明しますが、PHPについては説明しません。 – Maxcot

    +0

    XDEBUGを有効にする方法を説明した別の記事が見つかりました。 http://devcircle.blogspot.co.nz/2013/02/enable-xdebug-in-aptana-studio-3x.html?showComment=1372832382894#c6950324613056762661これはいくつかのギャップを埋めていますが、それでもやりません仕事。 – Maxcot

    答えて

    2

    これは誰かを助けてくれることを願っています...天国だけでも、なぜ私はそんなに戦ったのですか? Cにインストールされている

    私は1.8.1のver ..... 3.4.2をビルドし、AptanaのStudioの3を使用してXAMPPています:(Windowsマシン上)の\ XAMPP

    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のサーバー。

    (私は仮想ホストコンテナを使用しています)

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

    3.セットアップ画面の下のAptanaでPHPインタプリタ>設定> Aptanaのウェブメーカー>エディタ> PHP> PHP通訳。

    今すぐデバッグパースペクティブを選択し、AptanaのStudioで

    それを試してみる...

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

    を追加します。 ブラウザを起動してアプリケーションを起動します(http://MyProject) Aptanaが「受信JITデバッグ要求」というポップウィンドウで割り込みし、「MyProjectからのリモートデバッグ要求を受信しました。 "

    「はい」を選択すると、デバッグが始まります。

    私がこの点に到達したら、ブレークポイントの設定がわかり、フローをかなり無痛にトレースしました。

    関連する問題