将CodeIgniter从1.7.2版更新到2.0.0 - 找不到类CI_Controller

时间:2012-08-14 16:45:12

标签: codeigniter

我正在尝试将我的项目从CI版本1.7.2更新为CI v.2.0.0(然后我将更新到下一版本 - 但首先我需要处理它。)

所以:

我的CI的路径是: / home / user中/ WWW / mysite的。这没关系,它写在这里:http://codeigniter.com/user_guide/installation/upgrade_200.html我应该用v2.0替换我的系统文件夹(应用程序文件夹除外)。

我从2.0.0的系统文件夹(核心,数据库,字体,助手,语言,库)中复制了这些目录并替换了旧目录。我已经完成了所有其他事情 - 在尝试启动我的新版CI之后 - 它显示了

Fatal error: Class ‘CI_Controller’ not found in/home/user/sitesystem/application/controllers/test.php on line 3.

MY / system / core文件夹包含文件Controller.php,它以

开头

类CI_Controller - 所以一切都应该正常 - 发生了什么?

1 个答案:

答案 0 :(得分:4)

首先,在CI 2中,应用程序文件夹位于根目录中,而不在系统目录下。第二,如果你仔细观察你的错误说:

/家庭/用户/ sitesystem /应用/

你之前写过,路径是:

/家庭/用户/网络/ mysite的

所以我先检查这两件事。