我在文件夹中创建了一个控制器,它位于应用程序文件夹之外。但它抛出错误致命错误:找不到类'CI_Controller'。谁能告诉我怎么做?
答案 0 :(得分:0)
你没有。它可能是您的应用程序的一部分,也可能不是。不能两种方式(不是说它不可能连接,只是为什么你会这样?)
如果它是一个外观和工作方式与控制器完全相同的文件,那么为什么你会把它带到外面呢?如果重新路由index.php,那么调用控制器的函数yoursite.com/controller/function与调用应用程序文件夹外的文件相同。假设你在root上有一个名为“controller”的文件夹,里面有一个名为“function”的文件夹,里面有一个index.php。你打电话给他们两个完全一样!
底线:可以将第三方文件放在应用程序文件夹之外,但是将控制器放在其位置之外根本就没有任何意义。