PHPstrom+Xdebug真远程调试服务器详细图文教程,适合阿里云/腾讯云等远程云服务器

发布于 2023-04-10  7 次阅读


1.远程服务器说明

我这是真·远程服务器。为了解决远程调试,我搜了很多文档,都是假远程,搞了好几天终于搞透了!演示服务器为腾讯云服务器,已安装宝塔面板+php等软件,如果是直接装的xampp等则在对应的php.ini中配置相应参数即可。我在xampp中配置也成功了,不过相对用宝塔来说更快捷简单。

2.远程服务器PHP的XDEBUG配置

直接上图,需要手动配置1948-1953行。

注意事项:记得放行端口9003

3.PHPStrom配置

端口要对上,刚才配置的9003!

配置服务器映射,我这里已经有域名的,没有域名就填服务器IP

4.开启隧道建立反向监听!非常重要!!!

ssh -R 9003:127.0.0.1:9003 [email protected]

使用上面的ssh命令建立反向隧道,使本地电脑9003端口和远程服务器9003端口映射起来,这样当你电脑或者其他电脑访问远程云服务器时,才能反射到你电脑来!

当你不在调试才能关闭这个隧道。

5.访问你要调试的页面

6.断点成功

收工~有什么不懂的,在问吧

关注我,不迷路!

Do导航站:https://dh.do4444.top/