1. 用 pecl 安裝
安裝指令 sudo pecl install xdebug
錯誤訊息 : phpize not found (找不到此指令)
網路上搜尋後,有人說在Debian/Ubuntu要先裝 php5-dev
2.安裝 php dev
搜尋yum search php5-dev =>no matches found(在centos內沒有php5-dev)
搜尋yum search php-dev => php-devel.x86_64
安裝 yum install php-devel
3.再次用pecl 安裝xdebug
pecl install xdebug 安裝成功
4.到php.ini 設定 zend_extension=xdebug.so
官方網站說要使用完整路徑
先搜尋安裝位置 find / -name xdebug.so
找到檔案位置 /usr/lib64/php/modules/xdebug.so
修改php.ini : vim /etc/php.ini
到檔案尾端加入一行
zend_extension="/usr/lib64/php/modules/xdebug.so"
存檔離開 :wq
官網提示
Note: You should ignore any prompts to add "extension=xdebug.so" to php.ini — this will cause problems.
5. 重新啟動WEB Server
/etc/rc.d/init.d/httpd restart
6.到 phpinfo 頁面確認
安裝後 phpinfo 內圖樣 多了一行with Xdebug ...
Xdebug 官方網站安裝說明
http://xdebug.org/docs/install
補充:要已安裝 php-pear ,才能用 pecl 指令
沒有留言:
張貼留言