歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 在Ubuntu上配置PHP調試環境Vim+XDebug

在Ubuntu上配置PHP調試環境Vim+XDebug

日期:2017/2/28 15:51:56   编辑:Linux教程

直接進入主題,以下配置假設你已經配置好PHP的環境

1.安裝完全版本的Vim,如果你已經安裝了,請跳過這一個步驟,因為Ubuntu默認只安裝一個縮減版的Vim
sudo apt-get install vim-full

2. 如果機器上沒有安裝pecl,則運行:
sudo apt-get install php-pear

3. 安裝和配置XDebug
sudo pecl install xdebug

4. 在/etc/php5/apache2/php.ini增加XDebug配置
zend_extension=/usr/lib/php5/20090626/xdebug.so
注意要用你自己的路徑
xdebug.remote_enable=on
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9001

5. 重啟服務器
sudo /etc/init.d/apache2 restart

6. 安裝Vim的Debugger插件
http://www.vim.org/scripts/script.php?script_id=1929
把plugin目錄下的debugger.py和debugger.vim復制到$HOME/.vim/plugin目錄下

7. 在.vimrc文件中設置dbgp客戶端要監聽的端口號
let g:debuggerPort = 9001

8. vim打開Php源文件,在其中一行設置斷點
:Bp

按F5,在5秒鐘內在浏覽器中輸入http://www.linuxidc.com /yourphp?XDEBUG_SESSION_START=1

VIM進入單步執行階段

到這兒就配置完了,自我感覺這個不是很好用。

更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2

Copyright © Linux教程網 All Rights Reserved