如何在Codeigniter中的应用程序文件夹外创建控制器

时间:2013-10-08 13:09:03

标签: codeigniter

我在文件夹中创建了一个控制器,它位于应用程序文件夹之外。但它抛出错误致命错误:找不到类'CI_Controller'。谁能告诉我怎么做?

1 个答案:

答案 0 :(得分:0)

你没有。它可能是您的应用程序的一部分,也可能不是。不能两种方式(不是说它不可能连接,只是为什么你会这样?)

如果它是一个外观和工作方式与控制器完全相同的文件,那么为什么你会把它带到外面呢?如果重新路由index.php,那么调用控制器的函数yoursite.com/controller/function与调用应用程序文件夹外的文件相同。假设你在root上有一个名为“controller”的文件夹,里面有一个名为“function”的文件夹,里面有一个index.php。你打电话给他们两个完全一样!

底线:可以将第三方文件放在应用程序文件夹之外,但是将控制器放在其位置之外根本就没有任何意义。