0

Apache サーバーで xdebug をロードする際に問題があります。

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

Apache 2.2.11 MySQL 5.1.36 PHP 5.2.0 Windows 7 Wampserver 2.0

php -i および php -m は、xdebug モジュール php_xdebug-2.1.0RC1-5.2-vc6.dll がインストールされていることを示しています。

ただし、phpinfo() は、xdebug がインストールされていることを示しません。Wampserver UI を使用し、httpd を (管理者として) 直接実行して、Apache をサービスとして起動しようとしました。また、php_xdebug-2.1.0RC1-5.2-vc6.dll ファイルのアクセス許可を確認しました。

ログに警告はありません。私が得るApacheエラーログで:

[Thu Jun 24 11:20:55 2010] [お知らせ] Apache/2.2.11 (Win32) PHP/5.2.0 構成 -- 通常の運用を再開

誰にもアイデアはありますか?

ありがとうございました、

ジョン

4

2 に答える 2

1

私はすでにあなたが言ったようにやっていますが、何も起こりません WAMPSERVER 2.1 、 php_xdebug-2.1.0-5.3-vc6.dll を使用しています (ただし、php_xdebug.dll に名前を変更しました)

php.iniでは、指示通りに修正も行いました

extension=php_xdebug.dll
...

zend_extension = "C:/wamp/bin/php/php5.3.3/ext/php_xdebug.dll"
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.idekey="netbeans-xdebug"

サーバーを再起動した後、Apache ログにエラーはなく、すべて正常に動作しているように見えます。まだ、phpinfo から xdebug に関する情報が表示されません。私は完全にあきらめました:(私の場合のアイデアは、感謝しています。

于 2011-01-11T05:01:39.033 に答える
0

私は wampserver2.0 を使用していたので問題を解決し、単純に c:\wamp\bin\php\php{version#}\php.ini を使用して構成に影響を与えることができると想定しました。

実際には、c:\wamp\apache\Apache{version#}\bin\php.ini を使用して、wamp サーバーで php を構成する必要があります。

これが、いつかこれで髪を引き裂くかもしれない他の人の助けになることを願っています.

ジョン

于 2010-06-24T00:51:39.863 に答える