0

Windowsでwampサーバーを使用してPHPをインストールし、php.iniにXdebugのエントリを指定し、NetBeansでデバッグが機能しないようにしました。これを解決する方法は?

ありがとう

4

3 に答える 3

0

phpinfo を呼び出したときに Xdebug が表示されますか?

<?php

echo phpinfo();

そうでない場合は、正しくインストールされていないため、php エラー ログと apache の両方を確認します。

また、ポート、ID/キーなど、xdebug の php.ini に正しい構成がありますか?

于 2009-12-24T20:12:40.757 に答える
0

Windows で wamp サーバーを使用している場合は、正しい php.ini ファイルを編集していることを確認するか (WAMP TRAY MENU から php.ini を開きます)、使用している php.ini ファイルへのパスを phpinfo() で確認してください。

dll ファイルへのパスが間違っている可能性があります。WAMPでは、通常、次のようなものを指します

zend_extension_ts="C:\wamp\bin\php\php5.2.11\ext\php_xdebug-2.0.5-5.2.dll"
于 2010-05-04T09:01:39.063 に答える
0

ここで回答しましたが、すべての構成を正しく行った後に多くの Windows ユーザーが問題を抱えているため、再投稿する価値があると思いました。

私の場合、すでにaeagent.exeと呼ばれるポート9000を使用していたのは、私のマシン(Windows 7)で実行されているプロセスでした

php.ini 設定を「xdebug.remote_port=9001」に変更し、対応する変更を netbeans に加えてから、Apache を再起動しました。今では動作します。

SysInternals TCPView ツールに感謝します。

于 2012-07-06T03:21:42.067 に答える