windows安裝xdebug進行php除錯
阿新 • • 發佈:2020-11-03
有一年多沒寫部落格了,還是小小的記錄一下。
首先瀏覽器輸出phpinfo
然後右鍵檢視原始碼,複製全部(ctrl+a、ctrl+c)。
開啟網頁https://xdebug.org/wizard,將複製好的原始碼貼上到文字框內,點選紅色框裡面的按鈕進行分析。
分析完成之後直接點選連結下載即可。
將下載好的檔案放在php根目錄下面的ext目錄下。
開啟php.ini 貼上以下配置資訊
[Xdebug] ;指定Xdebug擴充套件檔案的絕對路徑 ;zend_extension_ts="D:/php7.3.4nts/php_xdebug-3.0.0beta1-7.3-vc15-x86_64.dll" zend_extension = D:\php7.3.4nts\ext\php_xdebug-2.9.8-7.3-vc15-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:/xdebug" ;指定效能分析檔案的存放目錄 xdebug.profiler_output_dir="D:/xdebug" xdebug.profiler_output_name = "cachegrind.out.%p" xdebug.remote_enable = On xdebug.remote_port=9000 xdebug.remote_handler = dbgp xdebug.remote_host = localhost xdebug.var_display_max_depth = 10
最後重啟nginx或apache 輸出phpinfo(),搜尋xdebug 存在以下資訊則配置成功。