2

我有一个在本地运行良好的应用程序。但是,当它上传到我的(共享)服务器时,它无法找到其中一个控制器(已扩展至)。我怀疑这是因为这个控制器在另一个模块中(我确保它在引导文件中被激活)。这些项目不在服务器的根文件中,它最近已从 3.0 升级到 Kohana 3.3,但我认为这不是问题所在。

结构是这样的:

Controller_Home extends Controller_GradeHorariaFrontEnd<=它们都在同一个模块中

Controller_GradeHorariaFrontEnd extends Controller_Base_FrontEnd<= 它们在不同的模块中

我得到的错误是: 当我尝试访问服务器中的应用程序时导致的错误的打印屏幕

4

1 回答 1

1

问题是文件名是 Frontend.php,而它应该是 FrontEnd.php,因为它在类的名称中 (Controller_Base_FrontEnd)。它在windows(localhost)中工作,因为它不区分大小写,但在linux(在我的服务器中)中没有,因为它完全区分大小写。

于 2013-10-24T17:22:47.040 回答