首页 > 解决方案 > 404 Page Not Found The page you request was not found while new page created codeigniter

问题描述

我已将模型、视图、控制器文件复制到 codeigniter 项目中具有不同文件名的新模型/控制器/视图。当我访问新页面时,出现以下错误:

404页面不存在

未找到您所请求的页面。

标签: phpcodeigniter

解决方案


如果您复制(另存为)控制器或模型,有几个原因导致

404,找不到页面错误

可能发生:

  • 文件未以大写首字母保存
  • 类名未更新
  • 类名已更新,但不以大写首字母开头
  • 在控制器的情况下:路由未更新/包含

例如,如果一个模型的文件名是 MyModel.php,它需要以 class MyModel extends CI_Model {}

请参阅通用主题控制器模型


推荐阅读