XAMPP PhpStorm Xdebug 配置参数
折腾了好一会儿,终于可以让PhpStorm进入debug环境,看了不少教程,最后还是参考官网的说明文档自己搞定了。
1.安装xdebug
先运行
php -i > a.txt
把当前php的版本信息等获取到,并将a.txt的内容全部复制到xdebug的官网检测网页,官网会告诉你你需要安装的是哪个版本,以及具体的安装信息.
然后配置php.ini文件(位置:\xampp\php),在php.ini的最下面,按照PhpStorm官网的教程,注释掉相应的行(删除每行前面的英文分号’;’)。
2.配置PhpStorm
这里需要说明的是,不需要新建什么PHP Webapplicant,这个和Pycharm不一样,PhpStorm不需要在IDE里启动服务器,直接使用XAMPP的Apache服务就可以了。
依次打开
File-->Settings-->Php-->Debug
然后Debug port填写9000(默认值),并勾选
Can accept external connections
然后再在
Debug-->DBGP Proxy
里面,IDE key 填写PhpStorm,Host填写localhost,Port填写80.
保存退出
点击工具栏的“Listen debugger connections”按钮(类似电话,蓝色为监听状态,红色为关闭状态)开始监听debug请求。
3.浏览器配置
使用chrome,下载插件xdebug,然后在选项中配置xdebug,IDE key选择PhpStorm,然后把localhost添加到白名单中.
并点击地址栏的开始debug模式,大功告成。
4.参考链接:
[1].http://confluence.jetbrains.com/display/PhpStorm/Zero-configuration+Web+Application+Debugging+with+Xdebug+and+PhpStorm
[2].http://www.jetbrains.com/phpstorm/webhelp/configuring-php-development-environment.html
[3].http://www.chenxuanyi.cn/xampp-phpstorm-xdebug.html
[4].http://www.zeali.net/entry/688
blog comments powered by Disqus