分享
  • 收藏
  • 举报
    X
    将昨天发现的一个错误发出来,虽然已用最笨的方法解决了
    430
    8

    前天突然遇到了控制器不存在错误提示,而且问题奇怪的很,用超级管理员就不报错,普通会员就报错。将昨天发现的一个错误发出来,虽然已用最笨的方法解决了,但我心里一直觉得这不是解决问题的根本方法,且不太可取(尤其在页面改动较大的情况下),所以还是将问题发出来,请大神们指点一二,也希望此贴能给后来遇到此问题的提供个临时借鉴。

    言归正传:

    在调试的时候,用普通会员的身份登陆会员中心,随手点了下,“我发布的信息”,结果就报出了控制器不存的错误,截图如下。 


    用超管身份进入会员中心,点击则是页面正常,不报控制器错误。

       我的解决过程如下:

       第一步,先是据错找源,既然说是控制器不存在,于是就我到application/fenlei/这个文件夹开始查找起,与之前正常页面时的备份文件一一对比,未看出区别。这时候开始想其他招了,进入第二步吧,后来干脆懒人做法,用运行正常application这个文件夹里直接覆盖替换,仍是报错,未解决,问题依旧。

    前两步都不行,也失去耐心了,于是尝试了第三步,直接用正常使用的整个网站文件覆盖替换这个出问题的网站整个文件,修改好database.php数据库连接配置后,刷新运行,结果更悲剧了,直接报500错误,呵呵呵,呵呵呵,头都大了。

    前三步都不行,所以就到了第四步了,一不做,二不休,直接将这个出错的网站根目录下文件全部删除了,复制运行正常的整个网站文件到这个网站根目录下面,重新配置database.php,刷新运行,一切正常,数据库仍是原来的数据库,出错的文件整站文件删除了(数据库未删除),这时候无论用管理员身份进会员中心点击我发布的信息还是普通会员进入点击,均正常了。

       之所有说这种方法不可取,原因就在上述操作步骤之中,修改过网站的人都知道。所以请大神们留下宝贵的指导方法。

    5
    赏礼
    赏钱
    收藏
    点击回复
        全部留言
    • 8
    • 午夜梦寒 实战运营者 消费:1817.13元 2020-04-01 20:55 20:55
      其他手机
      6楼
      超管可以,别人不可以,肯定是权限配置问题,找找哪里权限分类不对
      银杏114在线 消费:3609.79元 2020-04-02 14:59
      确定跟权限无关,只是生成的链接不同而已 超管是通过member.php/fenlei/content/index.html 而普通会员则是member.php/fenlei/list.html 然后系统就报错了,说控制器不存在啦,使用官方默认的会员模板


      银杏114在线 消费:3609.79元 2020-04-02 15:02


      银杏114在线 消费:3609.79元 2020-04-02 15:05


    0 赏钱 赏礼回复
    • 银杏114在线 实战运营者 消费:3609.79元 2020-04-01 20:06 20:066楼
      这个问题又莫名其妙的出现了
    0 赏钱 赏礼回复
    • 银杏114在线 实战运营者 消费:3609.79元 2020-03-17 21:32 21:326楼
      F12检出的问题是list.html Failed to load resource: the server responded with a status of 404 ()

      老虎吃天,我真找不到问题在哪,于是只好全覆盖,奇怪的是,如果在没有删除老的文件情况下,用正常的文件覆盖替换,还会整站报500错误
    0 赏钱 赏礼回复
    • wr1688 风格开发者 消费:2593.25元 2020-03-17 21:03 21:03
      华为
      6楼
      踩坑很浪费时间的,后端能不动就尽量不要动,有问题了,用一份新的覆盖过去,这时候真的特别费时间
      银杏114在线 消费:3609.79元 2020-03-17 21:28
      说真的,我都不知道在哪种情况下出现的这个问题,用与正常的文件对比,也没发现不同的地方
    0 赏钱 赏礼回复
    更多回复
        你可能感兴趣的主题
    恢复多功能编辑器
  • 3 1
  • 推荐内容
    扫一扫访问手机版
    请选择要切换的马甲:

     
    网页即时交流
    QQ咨询
    咨询热线
    020-28998648