问题:在 codeigniter 中找不到类“CI_Config”

Posted

技术标签:

【中文标题】问题:在 codeigniter 中找不到类“CI_Config”【英文标题】:Issue: Class 'CI_Config' not found in codeigniter 【发布时间】:2019-03-23 16:29:18 【问题描述】:

我正在尝试运行从 1and1.co.uk ... 下载的 codeIgniter 项目。 但是当我浏览它时显示此消息:

 An uncaught Exception was encountered
 Type: Error

Message: Class 'CI_Config' not found

Filename: C:\xampp\htdocs\projectname\system\core\Common.php

Line Number: 196

Backtrace:

File: C:\xampp\htdocs\projectname\index.php
Line: 315
Function: require_once

我不知道为什么? 该类在系统/核心/配置中没问题。 它在system/core/codeigniter中的版本是3.1.8。

谁能告诉我原因吗? 至少有一些线索!

以前从未遇到过这样的事情!

【问题讨论】:

提供更多代码,说明您在哪个控制器上看到此错误? 我无法向您展示更多代码 cz 仅此而已。它在像localhost/projectname 这样的根目录中,这意味着当 ci 为初始加载时 没有看到实际代码很难知道你的问题到底出在哪里,尝试从codeigniter.com/download下载codeigniter并替换为你的系统文件,它可能会有所帮助 是的,我知道这很难,但无能为力!我已经更改了系统文件,但没有运气! 看不到你的代码就忍不住了,你可以提供应用文件夹,我帮你查一下 【参考方案1】:

您在导致此问题的 application/core 文件夹中也有重复的配置文件,application/config 文件夹中应该只有一个配置。

【讨论】:

以上是关于问题:在 codeigniter 中找不到类“CI_Config”的主要内容,如果未能解决你的问题,请参考以下文章

在 Doctrine 2 / CodeIgniter 2 中找不到实体模型

Codeigniter:在服务器中找不到请求的 URL

在 kotlin 中找不到我的 GitLab CI 测试

Latexmk:在 Gitlab CI 中找不到命令

我一直在codeigniter的ajax网址中找不到404错误

Travis CI 问题:在提到的工作区中找不到指定的方案