配置apache-Xdebug环境
下载Xdebug,根据当前的phpinfo()打印的信息,在浏览器上点击右键源码整个复制到以下这个框,完成以后点击 分析我的phpinfo按钮
完成以后,它会帮你分析你目前的php环境配对相对应的Xdebug版本,然后点击下载即可,注意php7.0很可能找不到对应的Xdebug版本
下载完成后,把它放入对应的php.ini中,一般在最下面,然后重启服务[XDebug]
xdebug.profiler_output_dir="E:\phpstudy\PHPTutorial\tmp\xdebug" xdebug.trace_output_dir="E:\phpstudy\PHPTutorial\tmp\xdebug" zend_extension=**"E:\phpstudy\PHPTutorial\php\php-7.1.13-nts\ext\php_xdebug-2.7.2-7.1-vc14-nts.dll"** #这个是你要替换的文件 xdebug.remote_enable=1 xdebug.remote_handler=dbgp xdebug.remote_mode=req xdebug.remote_port=9000 #Phpstorm默认值配置9000,你阔以更改 xdebug.idekey="PHPSTORM"
在重新刷新浏览器看Xdebug是否配置成功,搜索Xdebug看是否存在,若存在则配置成功,没有请重新检查
配置Phpstorm+Xdebug
打开phpstorm,打开设置,按照以下配置,
这是用phpStudy配置的域名服务
www.wechat.com 和 80 是 你自己配的域名 和 配置的端口,点击应用确定
然后点击一下 编辑配置
thinkphp的起始文件为index.php,然后点击应用确定
开启调试
在代码旁边点击以下,开个断点,然后点击像个昆虫的按钮
如若出现以下类似界面,说明配置成功
其他工具以及参考资料