1 頁 (共 1 頁)

PHP 程式設計師必備 Xdebug extension 安裝 on Ubuntu

發表於 : 2012-06-19 15:57:26
yehlu
http://blog.wu-boy.com/2012/06/how-to-i ... on-ubuntu/

之前寫了一篇在 FreeBSD 的安裝方式,這次來紀錄如何在 Ubuntu 系統上安裝 Xdebug PHP extension,開發網頁有太多的 debug 工具,其實最重要只要找到合適的開發環境,縮短專案開發程式時間,那底下就是介紹如何安裝在 Ubuntu 12.04 系統上。

系統安裝
透過 Ubuntu 內建程式 apt 安裝即可

代碼: 選擇全部

# php xdebug
aptitude -y install php5-dev
aptitude -y install php-pear
pecl install xdebug
啟動 Xdebug
在 Ubuntu 系統,對於 PHP 系統在 /etc/php5 目錄底下分別有 cgi 和 cli 兩個不同目錄,cgi 是用在 Web 而 cli 則是用在 command line,所以其實兩個都是需要設定的。

打開 /etc/php5/cgi/php.ini 和 /etc/php5/cli/php.ini 加入

代碼: 選擇全部

[xdebug]
zend_extension="/usr/lib/php5/20090626/xdebug.so"
xdebug.profiler_enable = 1
xdebug.profiler_output_dir = /tmp/profiler
如果用 CLI 執行 PHP 可以多加上色彩顯示

代碼: 選擇全部

xdebug.cli_color = 2
另外最後要把 error message 打開、

代碼: 選擇全部

display_errors = On
display_startup_errors = On
html_errors = On
這樣就可以看到 web 和 cli 輸出錯誤訊息,當然也幫助您用 var_dump 函式來除錯。