私はwamp 2.0を使用していて、PHPのXDebug拡張をインストールしようとしています。私はここに書かれたすべての手順を守ってきましたが、それでもなお動作しません。http://wiki.netbeans.org/HowToConfigureXDebug#How_to_configure_xdebug_with_WAMP wampでxdebugを設定するには
これを修正する方法を教えてください。
私はwamp 2.0を使用していて、PHPのXDebug拡張をインストールしようとしています。私はここに書かれたすべての手順を守ってきましたが、それでもなお動作しません。http://wiki.netbeans.org/HowToConfigureXDebug#How_to_configure_xdebug_with_WAMP wampでxdebugを設定するには
これを修正する方法を教えてください。
Derickが言及したが、Wampserver 3.0.0にXdebugを構成するときに、私はまた私のphpに次のコードを追加する必要がありましたようhttp://xdebug.org/find-binary.php
歓声、 Derick http://xdebug.org/find-binary.php上
フォロー命令で指示に従ってください。 .ini。
xdebug.remote_enable=true
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_handler=dbgp
xdebug.profiler_enable=0
xdebug.profiler_output_dir = C:\wamp\tmp
あなただけxdebugのを使用してwampserver 3.0.6とPHP 7.0.10を使用して、ローカルセッションをデバッグしている場合は、あなたののphp.iniを編集するほとんど必要は手動で(もっとその上ありません後で)。
xdebug.remote_enableをトレイアイコンメニューから有効にすることができます。そこから、あなたは(具体的に自分自身を追加する必要がある唯一の事を
; XDEBUG Extension
[xdebug]
zend_extension ="C:/wamp64/bin/php/php7.0.10/zend_ext/php_xdebug-2.4.1-7.0-vc14-x86_64.dll"
xdebug.remote_enable = On
xdebug.profiler_enable = off
xdebug.profiler_enable_trigger = off
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir ="C:/wamp64/tmp"
xdebug.show_local_vars=0
:そうしたのがphp.iniの(それはファイルの絶対終わりだ)で、次のような出力が得られるはずphp.iniのにVSのコードでは、PHP-デバッグ拡張機能)を使用することで、少なくともとき:
xdebug.remote_autostart = 1
はその後wampserver再起動することを忘れないでください。あなたが別のホストにリモートで接続する必要が場合は、おそらくのソム変動(リモートIPと127.0.0.1を置き換える)必要があります:
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
をしかし、それは私の答えの範囲から外にはかなりありますまったく新しい虫の缶を開くIMHO
ありがとう@Derick、それは完全に働いた。 – Riz
これは非常に有益なウェブサイトです –
私はここに、実際にXdebugを書いた人、Derickが実際に質問に答えたということを大好きです。 :) – Logan