在php开发中本地断点调试和在部署与公司局域网的服务器上断点调试都各种ok,但是我好几次都想在阿里云上服务器调试都无果.无论怎么配置都不行,我想是我配置得不对还是怎样.我想问各位有配置成功的吗?
在php开发中本地断点调试和在部署与公司局域网的服务器上断点调试都各种ok,但是我好几次都想在阿里云上服务器调试都无果.无论怎么配置都不行,我想是我配置得不对还是怎样.我想问各位有配置成功的吗?
能,不过要做IP映射,非常麻烦
你这个问题之前困扰了我一周,找了很多解决方法,最终还是觉得,把代码放到本地调试是最好,最简便的
不过话说回来,YII这样的框架 xdebug根本调试不出来,还不如用自带的调试模式。
其他的框架还是echo比较靠谱,个人经验,希望你自己考虑!
不能直接调.
xdebug原理是 在执行要调试的PHP代码时, 服务器上的PHP(xdebug)解析器会 连接到你本地的监听端口上.
但在aliyun上, 连不到你本地, 除非你本地就有公网ip.
7 回答5.3k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
1 回答4.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答2.3k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
如果没有用框架的话,可以开启php的报错机制来调试bug;如果你使用的是框架的话,一般框架都会有debug模式,一些错都会记录在日志中,你可以查看日志方便的定位到自己的问题