phpStrom 配置xdebug php 除錯

2021-07-25 07:33:09 字數 1588 閱讀 8220

摘要:一直做php開發,有時候遇到一些小的邏輯bug,死活就是調不出來,累人。之前面試的時候被問到用什麼除錯工具,懵逼……。工作中確認需求有需求乙個除錯工具,週內調了一整都沒調出來,週末整了一上午終於弄好了,記錄一下。

[xdebug]

zend_extension ="e:/wamp64/bin/php/php5.6.25/zend_ext/php_xdebug-2.4.1-5.6-vc11-x86_64.dll"

xdebug.remote_enable = 1

xdebug.remote_handler=dbgp

xdebug.remote_mode=req

xdebug.remote_host=localhost

xdebug.remote_port=9000

xdebug.idekey="phpstorm"

xdebug.profiler_output_name = cachegrind.out.%t.%p

xdebug.profiler_output_dir ="e:/wamp64/tmp"

xdebug.show_local_vars=0

說明其中幾項:

配置完成後,在phpinfo()頁面可以看到:

說明php xdebug配置完成

直接上截圖:

setting裡面設定完成,然後開始設定debug

好了,到這裡就配置完成了,開啟chrome瀏覽器,在程式裡面打上斷點,點phpstrom右上角的蟲子debug按鈕,就開啟了chrome瀏覽器,發現url是這樣的:

相當於給訪問鏈結後面帶上get引數,這次xdebug會話的編號,這個編號不用每次除錯每次點debug按鈕,可以一直用這乙個會話id,需要在url上面帶其他url引數也是可以的。

ok,寫完啦,手疼……

《完》

phpstrom配置svn git提交

在setting選項version control中選擇subversion,正確配置svn git的命令列路徑,比如我的git路徑 f program filesgitbingit.exe 將當前目錄配置為svn git管理的專案 選擇vcs選項下的checkout from version co...

phpstrom使用xdebug配置方法

2.開啟php.ini新增以下語句 如下 xdebug zend extension d program files x86 php5 ext php xdebug.dll xdebug.remote enable on 此位址為ide所在ip xdebug.remote host 127.0.0....

phpstrom使用xdebug配置方法

1 到 xdebug。注意找到自己對應的php版本。或者可以通過 頁面,程式設計客棧將phpinfo的資訊複製進去,點最下面的分析。它會告訴你要 哪個版本,然後如何配置。2.開啟php.ini新增以下語句 複製 如下 xdebug zend extension d program files x86...