在Ubuntu上配置PHP调试环境Vim+XDebug

直接进入主题,以下配置假设你已经配置好PHP的环境

1.安装完全版本的Vim,如果你已经安装了,请跳过这一个步骤,,因为Ubuntu默认只安装一个缩减版的Vimsudo apt-get install vim-full

2. 如果机器上没有安装pecl,则运行:sudo apt-get install php-pear

3. 安装和配置XDebugsudo pecl install xdebug

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

5. 重启服务器sudo /etc/init.d/apache2 restart

6. 安装Vim的Debugger插件?script_id=1929把plugin目录下的debugger.py和debugger.vim复制到$HOME/.vim/plugin目录下

7. 在.vimrc文件中设置dbgp客户端要监听的端口号let g:debuggerPort = 9001

8. vim打开Php源文件,在其中一行设置断点:Bp

按F5,在5秒钟内在浏览器中输入 /yourphp?XDEBUG_SESSION_START=1

VIM进入单步执行阶段

到这儿就配置完了,自我感觉这个不是很好用。

更多Ubuntu相关信息见Ubuntu 专题页面 ?tid=2

就是去旅行。牵着彼此的手,

在Ubuntu上配置PHP调试环境Vim+XDebug

相关文章:

你感兴趣的文章:

标签云: