最新のXamppバージョン(1.7.4)をダウンロードし、Windows XPにインストールし、ファイアウォールを無効にしてphp.iniとEclipseの両方の設定をEclipseのインストール指示に設定しました。xampp 1.7.4 + winxp + eclipse
eclipseの内側と外側の両方でphpinfo()関数を実行するとXdebugが読み込まれますが、Eclipseでデバッグモードを実行しようとすると57%(xdebug接続を待っています)でフリーズします。私はデバッグしようとしていたファイルはtest.phpを呼ばれ
Log opened at 2011-06-20 19:38:30
-> <init xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" fileuri="file:///C:/xampp/htdocs/test/test.php" language="PHP" protocol_version="1.0" appid="2912" idekey="ECLIPSE_DBGP"><engine version="2.1.0rc1"><![CDATA[Xdebug]]></engine><author><![CDATA[Derick Rethans]]></author><url><![CDATA[http://xdebug.org]]></url><copyright><![CDATA[Copyright (c) 2002-2010 by Derick Rethans]]></copyright></init>
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" status="stopping" reason="ok"></response>
Log closed at 2011-06-20 19:38:34
:私はXdebugをログで
。
あなたがここに私のphp.iniを表示することができます。http://sostudent.com/XAMPP%201.7.4.htm
をここに日食設定のいくつかのスクリーンショットを表示することができます。以下のようにxdebugのため
> http://sostudent.com/eclipse_servers.JPG
> http://sostudent.com/eclipse_executables.JPG
> http://sostudent.com/eclipse_debuggers.JPG
> http://sostudent.com/eclipse_debug.JPG
私のphp.iniの設定は次のとおりです。
[XDebug]
;; Only Zend OR (!) XDebug
zend_extension ="C:\xampp\php\ext\php_xdebug.dll"
xdebug.remote_enable=true
xdebug.remote_host=localhost
xdebug.remote_port=10000
xdebug.remote_handler=dbgp
xdebug.profiler_enable=1
xdebug.profiler_output_dir="C:\xampp\tmp"
xdebug.remote_log="C:\xampp\apache\error\xdebug.log"
誰かが助けることができますか?私はこれを理解できません...
ありがとう!!
実際には、PHPデバッグビューのスクリーンショットを指定していません。ログから、OKを実行したようです。 – hakre
申し訳ありません...ここにあります:http://sostudent.com/eclipse_debug_view.JPG – jribeiro
xdebug.logから、これはうまく見えます。 IDEから私は手がかりがありません。あなたは日食にあなたの普通のブラウザを使用しようとすることができます。それは、あなたがアドレスフィールド内で使用している設定の日食を表示します。それはあなたに何が起こっているのかをより良く見せるかもしれません。 – hakre