请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

开启路由完全匹配后,z.cn/api/v1/banner/0.1会异常,控制器不存在:app\api\controller\V1

如果不开启路由完全匹配,z.cn/api/v1/banner/0.1 显示结果如下:

{
    "msg": "id必须是正整数",
    "error_code": 10000,
    "request_url": "/api/v1/banner/0.1"
}

如果开启了路由完全匹配,z.cn/api/v1/banner/0.1 会异常,显示结果如下:

图片描述

图片描述
图片描述
这是为什么?

正在回答 回答被采纳积分+3

1回答

7七月 2019-06-17 21:58:37

TP版本是多少?TP新版本可能对这个机制有更改。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕雨潇 #1
    版本是5.1LTS,把0.1改为负数也是一样的问题,开启路由完全匹配就报异常,找不到控制器;不开的话就可以。
    找不到原因,很迷…
    回复 有任何疑惑可以回复我~ 2019-06-18 16:29:01
  • 7七月 回复 提问者 慕雨潇 #2
    我当时用的是5.0x,按说5.0x和5.1应该是兼容的。但事实证明,TP确实有一些不兼容,这需要看看文档有没有特别说明5.1的文档。
    回复 有任何疑惑可以回复我~ 2019-06-19 12:17:51
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信