脚本宝典收集整理的这篇文章主要介绍了PhpStrom Debugging PHPApplications,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
概览
他们是互相冲突的,所以不能同时使用。
这里我们选择Xdebug来作为我们的调试工具。
部署
下载和安装Xdebug
从Xdebug下载和你的php版本相匹配的扩展,并且保存在 php/
目录下。
如果你是安装的集成包版本的php,比如(lnmp、wnmp、lamp、wamp)等工具的话,可能默认自带了xdebug,不需要重新安装。
启用Xdebug
编辑你的php.ini
,并清空[Zend]
节点下的配置,因为上文提到了他们彼此互相冲突。
[xdebug]
xdebug.default_enable=1
xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.extended_info=1
xdebug.remote_autostart=1
整合Xdebug到PhpStorm
点击File
->Settings
,然后在Languagess&Frameworks
栏目下选择php
-
检查php解释器和xdebug的安装情况:
-
展开php
节点,点击Debug
栏目。在右边的Xdebug
这块区域内,
-
Debug Port 就是刚才在Php.ini里面填写的
xdebug.remote_port=9000
默认的,Xdebug监听9000端口
勾选Can accept external connections check box.
下面两个也选上。: ) 太长懒得打。
测试
点击Run
,Start Listening for PHP debug connections
来连接Xdebug
,然后在代码上可以下断点愉快的调试了~
以上是脚本宝典为你收集整理的PhpStrom Debugging PHPApplications全部内容,希望文章能够帮你解决PhpStrom Debugging PHPApplications所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。