Zend Framework Form加载错误

时间:2010-08-03 13:31:38

标签: zend-framework

我刚刚将ZF应用程序从一台服务器移动到另一台服务器,除了表单外,一切都顺利加载。它只是抛出这个错误:

Fatal error: Class 'Admin_Form_Cms_AddForm' not found in /xx/application/modules/admin/controllers/CmsController.php on line 42

模块,模型,控制器按原样加载,但没有表格。可能出现什么问题,我该如何解决这个问题?

3 个答案:

答案 0 :(得分:1)

您是从Win Server迁移到* nix服务器吗?请记住,文件名区分大小写,因此可能是问题所在。

答案 1 :(得分:1)

您需要添加引导程序:

public function _initModules()
{
$autoloader = new Zend_Application_Module_Autoloader(array(
        'namespace' => 'Yourmodule_',
        'basePath'  => dirname(__FILE__) . '/modules/yourmodule',
    ));
}

解决你(和我)的问题=);

答案 2 :(得分:0)

您的application.ini文件是否可能与服务器不同?也许正在生产的环境变量会为你改变一些东西? 你确定一切都一样吗?