2012-01-03 16 views

答えて

39

Derickが言及したが、Wampserver 3.0.0にXdebugを構成するときに、私はまた私のphpに次のコードを追加する必要がありましたようhttp://xdebug.org/find-binary.php

歓声、 Derick http://xdebug.org/find-binary.php

+0

ありがとう@Derick、それは完全に働いた。 – Riz

+0

これは非常に有益なウェブサイトです –

+5

私はここに、実際にXdebugを書いた人、Derickが実際に質問に答えたということを大好きです。 :) – Logan

2

フォロー命令で指示に従ってください。 .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 
0

あなただけ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

関連する問題