感谢支持
我们一直在努力

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

直接进入主题,以下配置假设你已经配置好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

赞(0) 打赏
转载请注明出处:服务器评测 » 在Ubuntu上配置PHP调试环境Vim+XDebug
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏