这玩意整了我一下午,属实折磨自己
准备
php
phpstorm
某cms
开始配置
打开phpstudy,添加网站:
最好用CMS推荐的PHP版本
配置xdebug
在phpstudy下载CMS推荐的PHP和mysql版本,并开启xdebug。
打开对应版本的php.ini文件,滑到[Xdebug]
处,我们只要配置这几个选项:
1 | xdebug.remote_enable=On #开启xdebug |
配置phpstorm
接下来最好改一次点一下应用。
首先,配置php解释器,网站是什么版本的就改成什么版本:
然后,配置服务器,主机名就是刚刚的域名
再然后,修改调试端口,这个端口改成和刚刚配置的端口一样。:
最后,运行配置
下载xdebug helper
去火狐或者chrome的拓展程序下就行。
长这样:
配置完成,开始使用
首先把刚刚的debug helper切成debug模式,打开mysql和nginx(因为apache会在调试的时候断掉)
然后开始侦听PHP测试连接
打上断点,在浏览器访问或F5刷新就可以了
很多博客都会要求配置DBGp代理,那个好像是多人调试的,我们就不用管了。
参考视频
- 本文作者: Sn1pEr
- 本文链接: https://sn1per-ssd.github.io/2021/02/09/phpstudy-phpstorm-xdebug搭建本地调试环境/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!