phpstorm xdebug如何配置

phpstorm xdebug如何配置

1.安裝

打開http://www.xdebug.org/download.php下載相應的版本

但得注意須下載跟機器上安裝的php匹配的版本才行。所以可以將phpinfo網頁的信息拷貝到http://www.xdebug.org/find? binary.php,然后按照指導安裝。如下圖所示:

phpstorm xdebug如何配置phpstorm xdebug如何配置

立即學習PHP免費學習筆記(深入)”;

點擊下載dll文件,然后復制到php的拓展目錄下,如我的是:D:phpserverphp-7.0.27-nts-x64ext

2.配置XDebug,打開php.ini,在末尾增加如下代碼:

[Xdebug]?? ;指定Xdebug擴展文件的絕對路徑?? zend_extension=?D:phpserverphp-7.0.27-nts-x64extphp_xdebug-2.6.1-7.0-vc14-nts-x86_64.dll ;啟用性能檢測分析?? xdebug.profiler_enable=On ;啟用代碼自動跟蹤?? xdebug.auto_trace=on ;允許收集傳遞給函數的參數變量?? xdebug.collect_params=On ;允許收集函數調用的返回值?? xdebug.collect_return=On ;指定堆棧跟蹤文件的存放目錄?? xdebug.trace_output_dir="D:/phpserver/tmp/Xdebug";指定性能分析文件的存放目錄?? xdebug.profiler_output_dir="D:/phpserver/tmp/Xdebug"xdebug.profiler_output_name?=?"cachegrind.out.%p"xdebug. remote_enable?=?On xdebug.remote_port=19000xdebug.remote_handler?=?dbgp xdebug.remote_host?=?127.0.0.1xdebug.var_display_max_depth?=?10xdebug.idekey=?PHPSTROM

注意:zend_extension修改為自己的拓展路徑然后重啟apache

相關推薦:《PhpStorm使用教程

3.在phpinfo頁面中能夠搜索到Xdebug模塊。

phpstorm xdebug如何配置

或者在cmd下輸入php -m,能看到XDebug模塊。如下圖所示:

phpstorm xdebug如何配置

還有一點需要注意的是,系統的環境變量里設置的php版本。(比如配置了多個版本的PHP的時候)

phpstorm的配置

1.【File】->【Settings】->【Languages & Frameworks】->【PHP】的servers中配置xdebug服務。

phpstorm xdebug如何配置

2.配置debug, debug port 為php.ini中配置的xdebug.remote_port。

phpstorm xdebug如何配置

3.打開【run】–【Edit configurations】

phpstorm xdebug如何配置phpstorm xdebug如何配置

或者

phpstorm xdebug如何配置

然后配置信息如下:

phpstorm xdebug如何配置

4.設置斷點,開啟debug監聽。點擊綠色的甲殼蟲開始調試。

phpstorm xdebug如何配置

5.運行或debug調試,即可看到調試數據在下方顯示。

phpstorm xdebug如何配置

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊11 分享