0

私は WAMP SERVER 2.1 を使用し、システムに PHP 5.3.3 を選択したので、php_xdebug-2.1.0-5.3-vc6.dll で xDebug を選択し、使いやすいように名前を php_xdebug.dll に変更しました。

指示に従ってください: php.ini (Apache フォルダー内)

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

しかし、何も起こらず、phpinfo から xdebug に関する情報はありません。また、xdebug は xdebug がまだインストールされていないことをアナウンスします (http://xdebug.org/find-binary.php)。

設定に時間がかかりすぎて心配です。私は夢中になり、完全にあきらめました。誰でもそれを解決するためのアイデアを持っています。あなたが私を助けてくれてとても感謝しています。

ありがとう

4

2 に答える 2

0

Apacheサーバーを再起動しましたか?WAMPのメニューには、サーバーを再起動するオプションがあるはずだと思います。

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

XDebug を正しくロードするには、次のいずれかのコード行が必要だと思います。このサイトのセットアップを使用するたびに、XDebug が読み込まれませんでした。次の php.ini のスニペットは、すべての開発システムでの構成です。

[XDebug]
;; Only Zend OR (!) XDebug
; Modify the filename below to reflect the .dll version of your xdebug
zend_extension="C:\wamp\bin\php\php5.3.6\ext\php_xdebug-2.1.1-5.3-vc9.dll"
xdebug.remote_enable=1
xdebug.remote_host=localhost  ; if debugging on remote server,
                          ; put client IP here
xdebug.remote_port=9000
xdebug.remote_handler="dbgp"
xdebug.profiler_enable=1
xdebug.profiler_output_dir="C:\wamp\tmp"
xdebug.profiler_enable_trigger = 0
xdebug.profiler_output_name = "xdebug_profile.%R::%u"
xdebug.trace_output_dir = "C:\wamp\tmp"

また、この Web サイトをチェックして、適切な XDebug dll があることを確認してください。以前、vc6 システムで vc9 dll を使用する際に問題が発生しました。

于 2011-06-21T19:53:29.637 に答える