- 論壇徽章:
- 0
|
之前安裝了phpeclipse,為了更好的調(diào)試PHP程序,安裝一下xdebug.
官方網(wǎng)址: http://www.xdebug.org
首先下載xdebug2.0.2,在官方首頁(yè)下載源代碼,下載回來的文件名是:xdebug-2.0.2.tgz
xdebug的版本需與您的php版本相對(duì)應(yīng),由于偶的php是5.2.6,所以偶下載xdebug2.0.2
#cd /your/download/path#tar zxvf xdebug-2.0.2.tgzcd xdebug-2.0.2
運(yùn)行phpize
#phpize
這里不需要--prefix,編譯好之后直接把modules里的xdebug.so文件復(fù)制走即可。
#./configure --enable-xdebug#make
我把xdebug.so復(fù)制到了我的php安裝目錄,我裝php的時(shí)候指定了安裝目錄,所以偶是復(fù)制到/home/developer/opt/php/xdebug里。隨便你復(fù)制到哪都行,只要你清楚知道。。。需要改下面一條命令的路徑為你自己的。
#cp modules/xdebug.so /home/developer/opt/php/xdebug
把下面這行添加到你的php.ini文件的最后。如果您定義過php.ini的存放位置,一定要找到位置哦,建議弄個(gè)phpinfo(),查看到php.ini文件的具體位置。我的位置是在:/usr/local/etc/php.ini
#vim /usr/local/etc/php.ini
添加下面一行:
zend_extension="/home/developer/opt/php/xdebug/xdebug.so"
注意,如果您安裝過zend optimizer 那么,注意您的php.ini文件中是否已存在zend_extension= ,如果已經(jīng)存在,請(qǐng)注釋掉,在zend_extension=前加上; ,示例:
;zend_extension="/usr/local/lib/php/20060613/ZendExtensionManager.so"
這樣,才可以正常安裝運(yùn)行好xdebug.
重啟你的web服務(wù)器。
接下來打開phpinfo(),看看里面是否有xdebug的信息了。
This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
with Xdebug v2.0.2, Copyright (c) 2002-2007, by Derick Rethans
xdebug
xdebug supportenabled
Version 2.0.2
本文來自ChinaUnix博客,如果查看原文請(qǐng)點(diǎn):http://blog.chinaunix.net/u2/84304/showart_1713282.html |
|