linux下xdebug的安裝和配置方法

2022-08-29 17:06:22 字數 1173 閱讀 4847

xdebug是乙個開放源**的php程式偵錯程式(即乙個debug工具),可以用來跟蹤,除錯和分析php程式的執行狀況。

xdebug是乙個開放源**的php程式偵錯程式(即乙個debug工具),可以用來跟蹤,除錯和分析php程式的執行狀況。

首先讓php錯誤顯示,只需要修改php.ini當中的2條指令,把 displayerrors和htmlerrors都設定為on,如下所示

html_errors = on

display_errors = on

xdebug是php的乙個module,需要編譯安裝,我用lnmp安裝的php,php被預設安裝到/usr/local/php,然後做乙個硬鏈結到/usr/bin

然後開始編譯

tar xzf xdebug-2.2.3.tgz

cd xdebug-2.2.3

/usr/bin/phpize

./configure --with-php-config=/usr/local/php/bin/php-config

make 

make test

這裡我遇到乙個問題就是在 php.ini  檔案中要開啟  proc_open

make install

編譯完成接下來修改php.ini配置, 在次之前你也可以先去 你的 php 安裝路徑下的lib 庫目錄看看是否生成了xdebug.so檔案,如果生成了就把下面這些加入 php.ini 檔案

;no-debug-non-zts-20090626 這個資料夾名稱和php版本是一一對應的

extension= xdebug.so

xdebug.profiler_enable = on

xdebug.default_enable = on

xdebug.trace_output_dir="/tmp/xdebug"

xdebug.trace_output_name = trace.%c.%p

xdebug.profiler_output_dir="/tmp/xdebug"

xdebug.profiler_output_name="cachegrind.out.%s"

重啟php-fpm,隨便寫段錯誤的php**,重新整理瀏覽器,就能看到錯誤提示。

xdebug在linux下的安裝教程

本文主要講述如何在linux下安裝php的xdebug擴充套件。wget2 解壓縮 tar zxvf xdebug 2.3.3.tgz3 進入解壓的目錄 cd xdebug 2.3.34 建立外掛程式模組 phpize5 配置 configure6 編譯並安裝 make make install成功...

xdebug在linux下的安裝教程

本文主要講述如何在linux下安裝php的xdebug擴充套件。如果你不知道你的版本呢,請echo phpinfo 哈哈,然後把整個頁面複製到 這個頁面的框裡,然後他會自動分析你的php版本,然後告訴你放在哪個資料夾,我們放在php的拓展資料夾就好了 plain view plain copy wg...

linux下Xdebug的安裝與使用

centos系統下 wget tar zxvf xdebug 2.4.0.tgz note php7.3 要使用xdebug 2.7 的版本 安裝 phpize configure with php config usr local php7.1 bin php config make make i...