2015-07-10 11:06:49
来 源
中存储网
Ubuntu
直接进入主题,以下配置假设你已经配置好PHP的环境。 1.安装完全版本的Vim,如果你已经安装了,请跳过这一个步骤,因为Ubuntu默认只安装一个缩减版的Vim sudo apt-get install vim-full 2. 如果机器上没有安装pecl,则运行: sudo apt-get install php-pear

直接进入主题,以下配置假设你已经配置好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://x /yourphp?XDEBUG_SESSION_START=1

VIM进入单步执行阶段

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

声明: 此文观点不代表本站立场;转载须要保留原文链接;版权疑问请联系我们。