从网络服务器下载后找不到“MY_Controller”类

时间:2014-01-28 07:20:46

标签: codeigniter codeigniter-2

可能会以某种方式复制this thread,但选择的答案并没有给我一个解决方案。

我已将基于codeigniter构建的站点从服务器复制到localhost,我收到此错误消息。我已经检查了文件中的情况(尽管Windows不区分大小写),我使用MY_Controller作为类名,文件名和包含文件,制作截图,查看图片: 1.扩展MY_Controller

Extending MY_Controller

  1. 文件结构
  2. file structure

    1. MY_Controller类标题
    2. MY_Controller class header

      该文件位于core文件夹中,但我仍然收到此错误消息。

      我做错了什么,可能是什么解决方案?

1 个答案:

答案 0 :(得分:0)

在站点根文件夹的index.php文件中检查$ system_path和$ application_folder变量是否正确。例如,我将我保留在公共可访问路径之外,与我的public_html位于相同的文件夹深度,所以这些对我来说设置为:

$system_path = '../system';

$application_folder = '../application';

如果您从Web服务器复制了它,那么可能已经设置了类似的东西,或者可能已经指定了绝对路径。