PHP除錯及效能分析工具Xdebug安裝

2021-06-12 22:15:14 字數 838 閱讀 6405

1. 在linux下編譯安裝xdebug

[root@localhost src]# tar -xvf xdebug-2.0.5

[root@localhost xdebug-2.0.5]# /usr/local/php/bin/phpize

[root@localhost xdebug-2.0.5]# ./configure --enable-xdebug  --with-php-config=/usr/local/php/bin/php-config

[root@localhost xdebug-2.0.5]# make && make install

可以將生成的 xdebug.so 拷貝到 extension_dir 所指向的路徑目錄。

2. 配置(和裝memcache一樣,可一看原始碼安裝php)

vi /usr/local/php/lib/php.ini 修改php.ini,去除php加速模組,增加以下配置資訊支援xdebug擴充套件

#extension=vld.so  //是輸出opcodes的模組

extension=xdebug.so

[xdebug]

xdebug.profiler_enable=on

xdebug.trace_output_dir="/var/log/xdebug"

xdebug.profiler_output_dir="/var/log/xdebug"

xdebug.profile_output_name="script"

3.重新web伺服器,然後phpinfo()下就看到xdebug

PHP除錯及效能分析工具Xdebug

注 也可使用 root localhost xdebug 2.0.5 usr local php bin php m 列出所有的擴充套件模組 3.重啟web伺服器 xdebug工具會將跟蹤的錯誤資訊以日記的形式寫入到輸出的資料檔案中,可以檔案去檢視,但為了更直觀,還有乙個圖形介面的工具來分析跟蹤的日...

PHP除錯及效能分析工具Xdebug

注 也可使用 root localhost xdebug 2.0.5 usr local php bin php m 列出所有的擴充套件模組 3.重啟web伺服器 xdebug工具會將跟蹤的錯誤資訊以日記的形式寫入到輸出的資料檔案中,可以檔案去檢視,但為了更直觀,還有乙個圖形介面的工具來分析跟蹤的日...

PHP效能分析工具XHProf

xhprof是facebook開源出來的乙個php輕量級的效能分析工具,跟xdebug類似,但效能開銷更低,還可以用在生產環境中,也可以由程式開關來控制是否進行profile。基於瀏覽器的效能分析使用者介面能更容易檢視,或是與同行們分享成果。也能繪製呼叫關係圖。在資料收集階段,它記錄呼叫次數的追蹤和...