3

XDebug に問題があります。

構成は次のとおりです。

  • ウィンドウズ7 64ビット
  • PHP 5.4.6 スレッドセーフ 32 ビット
  • Apache 2.4 スレッドセーフ
  • エクリプス PDT 3.0.2

問題は、xdebug_break() 呼び出しが機能せず、Eclipse から入力されたブレークポイントも機能しないことです。phpinfo() でモジュールとして表示されるため、拡張機能が機能していることがわかります。呼び出し不可能なメソッドを呼び出すと、XDebug は関連するエラー メッセージを出力します。

Eclipse の Web サーバー パス マッピングを変更しましたが、役に立ちませんでした。

ここに私のphp.ini設定があります:

zend_extension = c:/php/php_xdebug-2.2.1-5.4-vc9.dll
xdebug.remote_enable = 1
xdebug.remote_host = localhost
xdebug.remote_port = 8080
xdebug.remote_mode = req

どんな助けでも親切にいただければ幸いです...

4

2 に答える 2

1

最初に、Eclipse で使用している PHP のバージョンを確認します....次の手順で確認します: Window->preference->PHP->PHP Interpreter....

そこにあるバージョンは PHP のバージョンと一致する必要があります.....

問題が解決しない場合は返信してください....

于 2012-09-14T09:15:30.380 に答える