2011-02-07 80 views
2

这是我第一次尝试在服务器上部署ZF应用程序。Zend:找不到类?

我得到的问题是它似乎无法找到我创建的类。这里的错误消息:

Fatal error: Class 'Form_Installation_Admin' not found in /home/mingos/public_html/bugraid/application/modules/installation/controllers/IndexController.php on line 46 

Form_Installation_Admin可以/application/forms/installation/Admin.php找到和它的作品我的本地服务器上(即,所有的类都没有发现问题)。但是,在共享主机上,似乎应用程序不知道如何解析我的应用程序的位置。 /forms/的子目录中的所有表单也是如此,但不会发生在直接放在/forms/目录中的表格中,并且名称为Form_FormName

可能是什么原因以及如何解决这个问题(除了在/forms/ dir中放置所有表单)?

回答

1

好吧,讨厌回答我自己的问题,但答案相当微不足道。

我的本地服务器在Windows上运行。 Windows在解析类名时似乎不区分大小写。我的托管帐户位于运行Linux的服务器上,区分大小写。将/forms/installation目录重命名为/folder/Installation这个技巧。