1. 程式人生 > >記錄一下我的windows上的phpstorm中的thinkphp5與xdebugger的除錯配置問題

記錄一下我的windows上的phpstorm中的thinkphp5與xdebugger的除錯配置問題

常規教程不多說
1.下載對應的xdebbger並放在適當位置
2.配置phpstorm中的server,如埠等
3.配置php.ini檔案
此處有兩個重點:
1是php.ini究竟是哪個生效,是apache資料夾中的呢,還是php資料夾中的呢
這個可以在localhost/phpinfo.php中的詳情裡找到答案。
2.php.ini的配置,一大要點是php_xdebug.dll檔案要找得到才行。
如我這次的,改成這樣就立馬成功了。
4. 然後在phpstorm中啟動即可。


; XDEBUG Extension

zend_extension = "C:\wamp
\bin\php\php5.5.12\zend_ext\php_xdebug-2.2.5-5.5-vc11.dll" ; [xdebug] zend_extension="C:\wamp\bin\php\php5.5.12\zend_ext\php_xdebug-2.2.5-5.5-vc11.dll" xdebug.remote_enable = On xdebug.profiler_enable = on xdebug.profiler_enable_trigger = on xdebug.profiler_output_name = cachegrind.out.%t.%p xdebug.remote_host= localhost xdebug.remote_port = 11111 xdebug.idekey = PHPSTORM xdebug.remote_autostart = 1 xdebug.show_local_vars=0

應該是兩處zend_extension要寫一樣的東西,畢竟使用的都是同一個dll檔案。
據說相對路徑也可以。
但無所謂了,就寫絕對路徑。

這次我配置許久都不成功,最終在這個路徑的配置上,如上一改,就好了。