PHPStorm + Xdebug 断点调试配置

    用PHP已经5年了,真正全职用PHP也有两年了,这几年一直用echo和print_r来debug,基本上能解决99%的问题,但是仍有1%的问题解决不了,需要以log的方式debug,非常不方便,所以今天决定开始用PHPStorm + Xdebug来debug。

环境:

Windows 7

Xampp1.7.7(Apache 2.2.21  + MySQL 5.5.16 + PHP 5.3.8 )

PHPStorm 7


参考资料:

http://www.jetbrains.com/phpstorm/webhelp/configuring-xdebug.html


步骤:

一、.配置php.ini,开启XDebug。

   打开php.ini

   查找zend_extension

   将zend_extension = "C:\xampp\php\ext\php_xdebug.dll"前面的分号去掉。   

   查找xdebug.profiler_enable

   将xdebug.profiler_enable = 0 改为 xdebug.profiler_enable = 1

   查找;xdebug.remote_enable = 0

   将;xdebug.remote_enable = 0  改为 xdebug.remote_enable = 1

    查找xdebug.idekey

   将;xdebug.idekey = "" 改为 xdebug.idekey = "*complex*"   // xdebug.idekey的值可以随便写,到时候PHPStorm需要用到这个值,默认是:*complex*
   重启Apache

   输出phpinfo();

   在浏览器中打开http://xdebug.org/wizard.php (需翻墙)

   将phpinfo()的输出内容粘贴到网页的输入框中,点击Analyse my phpinfo() output按钮,验证XDebug是否已经开启成功

二、.配置PHPStorm

    打开PHPStorm -> Tools -> DBGp Proxy -> Register IDE

    在IDE Key上输入刚刚修改的xdebug.idekey的值,Host输入Local,Port默认9001保存

    重启PHPStorm

配置成功!



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值