1工具
#phpstorm 前面有文章介绍如何安装 #phpStudy 官网下的2018最新的安装包,php环境使用的也是最新的php7.0nts
2开启php Xdebug拓展
开启拓展,phpStudy里直接就可以勾选开启了 #给php.ini设置xdebug的参数以下是示例,路径需要更换为自己的路径 [XDebug] xdebug.profiler_output_dir="D:phpStudyPHPTutorial mpxdebug" xdebug.trace_output_dir="D:phpStudyPHPTutorial mpxdebug" zend_extension="D:phpStudyPHPTutorialphpphp-7.0.12-ntsext" xdebug.remote_enable = on xdebug.remote_handler = "dbgp" xdebug.remote_host = "127.0.0.1"
下面是配置过后的效果图
下面用tp5作为示例
在新建的工程中加入路由
use thinkRoute; Route::rule('test','Debug/test','GET|POST');
建立文件并设好断点
然后选择配置好的debug名点击那个蛾子开启调试
这个时候浏览器会打开tp首页,在浏览器地址中输入url:http://test.me/index.php/test,就会看到调试模式已经开启了。告别了echo断点
如果按照配置一启动断点,编辑器就假死的情况下,我也遇到过,phpstorm版本是2018但是我用了最新2.8的xdebug拓展就会有这个问题。解决办法就是降级xdeubg版本2.6