【问题标题】:Codeigniter issues, w/ Database on autoloadCodeigniter 问题,自动加载/数据库
【发布时间】:2011-11-22 10:48:30
【问题描述】:

我正在启动一个新的 CodeIgniter 项目,当我自动加载数据库类时出现 404 错误。有没有其他人遇到过这个问题。它的原因是什么?我会很感激任何建议。我也开始了一个新项目,它奏效了。我在将数据库添加到自动加载列表时遇到了问题...

谢谢

【问题讨论】:

  • 可能与数据库无关。您可以将添加的行放入自动加载中吗?
  • $autoload['libraries'] = array('database');是我在自动加载文件中写的。

标签: php codeigniter http-status-code-404


【解决方案1】:

您对数组的熟悉程度如何?在 /application/config/autoload.php 中,您的 $autoload['libraries'] 数组应包含 'database'。

如果您没有自动加载其他库,它应该如下所示:

$autoload['libraries'] = array('database');

仅供参考:请在下次提问时发布您尝试过的内容 - 但欢迎使用!

【讨论】:

  • $autoload['libraries'] = array('database');是我在自动上传文件中写的。
  • 自动上传是指自动加载
  • 太完美了!如果您收到 404 错误,则错误不是您的 config/autoload.php 文件。我建议从全新下载中重新安装 CI,更改 config/autoload.php 文件,然后复制/粘贴/测试/冲洗/重复所有其他代码。此外,您应该检查您的 application/config/routes.php 和 .htaccess 文件,以确保您不会过度重定向。
  • 好的,我做了一个全新的安装,我唯一做的就是自动加载数据库类,我得到了相同的结果。还有什么建议吗??
  • 好的,试试这个:创建 1 个手动加载的页面,以及 1 个没有数据库的页面。如果手动加载有问题,您的数据库凭据可能是错误的......
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多