2011-12-13 88 views
0

Fatal error: Class 'Application_Models_Users' not found in C:\xampp\htdocs\intern\lc.intern\application\controllers\AuthController.php on line 44试图建立在模型Zend框架/ users.php数据库连接时:致命错误:类“Application_Models_Users”未找到

但Application_Models_Users类\型号\ users.php

已定义以下代码存在于users.php

class Application_Models_Users extends Zend_Db_Table 
{ 
protected $_name="users"; 
} 

我甚至在建立这样的application.ini到数据库的连接,

resources.db.adapter = 'PDO_MYSQL' 
resources.db.params.host = 'localhost' 
resources.db.params.dbname = 'lc.intern' 
resources.db.params.username = 'root' 
resources.db.params.password = '' 

我仍然得到错误... 我错过了什么?

回答

2

您需要将该课程命名为:Application_Model_Users(注意单数型号),而不是Application_Models_Users

请参阅默认module resource autoloader的代码,该代码显示类Application_Model_XXX已映射到文件application/models/XXX.php

+0

感谢命名为其他资源,它的工作... :-) – k1r4

+0

是我的荣幸,很高兴它帮助。 ;-) –

0

检查资源类型,在Zend_Application_Module_Autoloader定义知道