请教本地PHP调试远端长连接的方法?

想请教本地PHP调试远端长连接的方法

人数不足,前端也去帮忙写写后端的服务(PHP)。
我知道出接口的任务,是本地跑测试库,写接口,启动项目,拿postman直接自测。

但是遇到这种与第三方长连接的,同事直接在宝塔上编写代码,再自测。
我心想两个人不走git,直接在服务器上编写,冲突了,或者看历史代码怎么办。
他们的理由是,外面购买的农业相关设备,数据传输到我们指定的ip服务器上,不能在本地环境测试

服务上跑的有tp6 workerman 设备通过mqtt发数据到我们服务器

曾经在长连接的那个php服务加了个xDebug,想接到本地,但是没成功

阅读 532
1 个回答

你们这个协作方式,风险真大。

传输数据到你们服务器,那必然也是把数据存到数据库之类的吧,那把数据导出一份到本地运行呗。
如果 mqtt 请求只是需要触发接口,那把数据拿出来,自己在做一个模拟请求的不就可以在本地进行开发了。

或者直接使用 ssh 隧道转发到本地,亦或者使用内网穿透把你们的本地暴露到公网上,这都可以接受到对方的请求呐。

Xdebug 配置可以参考:Xdebug 远程调试,你会用吗?

推荐问题
宣传栏