【发布时间】:2012-04-24 17:33:19
【问题描述】:
我创建了一个扩展 CI_Controller 的 MY_Base 控制器类 当我调用扩展 MY_Base 的控制器时,在我的本地主机上一切正常(使用 MAMP)但是在我的服务器上我得到了
致命错误:在中找不到类“MY_Base” /../application/controllers/organization.php 在第 3 行
我猜这是服务器路由呼叫的方式,但不确定从哪里开始查找。
我应该从哪里开始寻找任何想法? 谢谢。
【问题讨论】:
-
MY_Base 在哪里?库还是核心?
-
它位于 application/core
-
尝试将 MY_Base 重命名为 Base_Controller。这可能是冲突的。
-
你在使用Modular Extensions吗?如果是这样,哪个版本的 CI 和 MX?如果不是:服务器是什么操作系统,UNIX?可能是文件名大写/小写问题。 MY_Base 的确切名称和位置是什么?您可以提供的信息越多越好。
-
你一针见血。我一直忘记大写/小写问题!非常感谢您的帮助!!!