这次接手的是tp框架的远古收款系统,开局几个ajax认不上我已经习以为常了,反手把php版本改成7.0就恢复正常(7.0算是个兼容版本 5.x的和7.x都兼容一点 各位穷途末路了可以试试)
然后呢,其他的确认过没啥毛病了,打算测试一下接口的时候,意外就来了,弹404。
我知道tp框架弹404一定是代码的问题,但问题是我已经开了app_debug,正常情况下应该直接跳断点内容了才对。
当时也没有把问题归咎于那个系统的tp框架本身的问题上,所以自己对着那坨屎山翻了半天,真的,这个数据库表名就想让我干死他婊子妈
![Q(13M9INVE[0]H%2D]6U1EX.png](https://blog.muwinds.com/wp-content/uploads/2023/02/202302051675558554772625.png)

没法子,你不能对着一堆没头绪的屎山看半天,所以还是得把那个断点调试的界面整出来,百度谷歌搜了半天,也试了半天,最后一篇腾讯云的广告文章告诉我说可能是tp框架的一个报错页文件出现问题了,我一看,好家伙:
![TFUP4PZWGB]$O108`K~S@I5.png](https://blog.muwinds.com/wp-content/uploads/2023/02/202302051675558887673114.png)
报错页改404 什么掩耳盗铃 建议给你祖宗的墓碑上面建个大本钟 敲死你个笨B
直接拿现有项目的同文件进行替换,这次果然出界面了,光速修复正常。
附:
![Y%UO9C@R]`Z)RBHP[@2H}ZF.png](https://blog.muwinds.com/wp-content/uploads/2023/02/202302051675558929323808.png)
nmd,这个不知道从哪里来的getCurUrl的方法,这玩意儿能跑起来真的辛苦服务器了。
文章评论