采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
将demo模块下的Exception文件夹复制到admin模块下,并更改命名空间后,请求不存在的控制器或者方法,或者模块,捕获不到系统抛出的异常
不存在的控制器 需要在 这样写如图:
这个关于老师课程 3-5 讲解了这块哈。
如果方法不存在 需要在控制器中处理下 也是__call,请在看下3-5这节哈。
祝您学习愉快。
非常感谢!
谢谢老师的解答,空方法在/app/BasesController.php中实现__call方法解决了,空控制器在/app/admin/controller中实现了Error类的__call方法了,那么,访问空模块应该在哪里解决呀?
见我的回复。
您好 如果是空模块的话 : 比如 http://127.0.0.1:8081/api111/address/index api111是一个不存在的模块
但是TP 实际上 如果 没有找到模块 他默认api111是控制器
您需要如下图 定义一个 这个 可以搞定,您试试
明白了。谢谢老师
真不明白TP为啥要区分单应用和多应用..有啥用...
多应用其实就是之前的模块。
登录后可查看更多问答,登录/注册
一课就能掌握TP6.0基础及运用,打造完整高并发的电商后端项目
1.8k 19
1.4k 19
4.7k 16
1.6k 16
1.5k 16