2017-07-16 01:38:43 4311次浏览 7条回答 0 悬赏 10 金钱

最新的Yii2版本
用gii自动生成curd
结果访问生成好的页面,报404错误
检查文件都没问题,不知道是什么原因?

补充于 2017-07-19 22:39

谢谢个位的分享,一模一样的代码,我把控制器,用site控制器的头部部分,替换一下,就好了,很奇怪!

补充于 2017-07-19 22:40

你们都没有遇到过,gii生产代码后,访问404吗?

  • 回答于 2017-07-16 09:09 举报

    你访问的地址不对

    1 条回复
    回复于 2017-07-16 11:02 回复

    地址是对的,/index.php?r=country/index
    你自己试试,看是不是和我一样的问题,很奇怪

  • 回答于 2017-07-17 08:40 举报

    一般是大小写的问题.或者访问路径不对

  • 回答于 2017-07-18 16:19 举报

    你controller怎么写的?url是什么?

  • 回答于 2017-07-18 16:52 举报

    大小写 (CoGroupController->co-group/index)
    namespace 确定自己没有改错
    是否访问了正确的路径 backend, frontend, or 你自己修改的任何文件夹名称

  • 回答于 2017-07-22 10:37 举报

    我的是生成后访问找不到controller求各位大神帮忙谢谢。
    http://www.yiichina.com/question/3086

  • 回答于 2017-10-10 15:54 举报

    我也遇到相同的问题,这是因为CountryController.php里的命名空间namespace app\Controller的大小写问题,应该改成app\controller,保持和sitecontroller保持一致。

  • 回答于 2020-07-25 20:41 举报

    命名空间 namespace app\Controller 字母的大小写的原因,应该全小写。要与sitecontroller的命名空间 字母保持一致!我的问题就是出现在这,搞了一下午才搞明白!累死了!

您需要登录后才可以回答。登录 | 立即注册
xindiguilai
主管

xindiguilai 北京

注册时间:2017-06-17
最后登录:2024-06-12
在线时长:24小时16分
  • 粉丝0
  • 金钱690
  • 威望0
  • 积分930

热门问题