gpt4 book ai didi

codeigniter - 为什么除了默认 Controller 会出现 404 Page Not Found 错误

转载 作者:行者123 更新时间:2023-12-04 19:15:09 25 4
gpt4 key购买 nike

我正在使用操作系统 Ubuntu。
我在 codeigniter 上创建应用程序并在运行代码时遇到问题。只有默认 Controller 正在工作,除此之外,其他那些不工作和应用程序通过错误:

404 Page Not Found

The page you requested was not found.


代码: Controller 名称:测试

defined('BASEPATH') OR exit('不允许直接脚本访问');

类测试扩展 CI_Controller {

公共(public)函数索引()
{
echo "嗨,这是测试 Controller ";
}
}

最佳答案

CI显示404 Page Not Found的原因可能有很多.

例如

  • 如果文件在您的 Controller 文件夹中不存在。
  • 如果你在这种情况下使用 CI-3 文件名和类名应该相同并且 UCfirst。所以你的 Controller 文件名应该是 Test.php不是 test.php .
  • 如果您的网址无效。就像您使用没有 index.php 的链接,但没有它(.htaccess,..),您没有执行步骤。

  • 备注 :
    尝试使用您的链接 http://your_site_base_url/index.php/test如果它不起作用意味着您有任何这些问题。

    关于codeigniter - 为什么除了默认 Controller 会出现 404 Page Not Found 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40931832/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com