2011-02-07 74 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這個技巧。