Windows環境配置xdebug除錯PHP

2021-07-26 12:18:38 字數 1379 閱讀 9800

1.版本對應

php版本,ts 和nts,vc9和vc11,32位和64位都需要正確才可以。

首先用phpinfo檢視php安裝版本

3.配置php.ini檔案

[xdebug]  

;指定xdebug擴充套件檔案的絕對路徑

zend_extension=d:/phpext/php_xdebug-2.4.1-5.4-vc9.dll

;啟用效能檢測分析

xdebug.profiler_enable=on

;啟用**自動跟蹤

xdebug.auto_trace=on

;允許收集傳遞給函式的引數變數

xdebug.collect_params=on

;允許收集函式呼叫的返回值

xdebug.collect_return=on

;指定堆疊跟蹤檔案的存放目錄

xdebug.trace_output_dir="d:/debug"

;指定效能分析檔案的存放目錄

xdebug.profiler_output_dir="d:/debug"

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

4.重啟php檢視phpinfo()有無載入好xdebug擴充套件

說明:如果沒有這個說明配置不對或者版本不對

5.配置netbean

6.打斷點開始除錯

windows配置apache php環境

1 準備好應用檔案 3 開啟conf檔案裡面的httpd.conf檔案,找到define srvroot,documentroot,listen 80 改變後面引號內的值 define srvroot d apache documentroot d apache htdocs listen 90 防...

PHP環境配置 windows

參考url 以下均為本人總結的簡略版。乙個環境整了一早上 問題可能出現了之前電腦裡面裝過一次apache,然後php語法不嫻熟,之前配好了然後打在網頁上面是一串html文件,我以為是環境沒配好,後面才發現是phpinfo.php的問題。然後將a bin加入為系統變數 找到安裝路徑下的php.ini ...

windows環境下Nginx配置

作為乙個前端,在工作的時候肯定會遇到這樣的實際問題,就是要讓別人看到跑在你自己機子上localhost的頁面。這個時候就需要靠apache和iis幫忙了,當然現在有許多整合好的mysql和apache等框架,例如我自己本來就是使用很簡單的speedamp,小白式操作就ok了。但是之前一直久聞ngin...