zend框架:找不到类

时间:2012-08-15 09:04:44

标签: zend-framework classnotfound

我在zend框架基本应用程序中找不到类的问题。请帮忙

我有基本结构和添加的模型/表目录。在我提交登录页面后显示,然后发生以下错误

致命错误:在第18行的E:\ zendu \ Apache2 \ htdocs \ login \ application \ controllers \ AuthController.php中找不到类'Application_models_tables_User'

Authcontroller.php

class AuthController extends Zend_Controller_Action
{

public function init()
{
    /* Initialize action controller here */
}

public function indexAction()
{
    // action body
}

public function loginAction()
{
    $data = new Application_models_tables_User();

}

models / tables / User.php

class Application_models_tables_User extends Zend_Db_Table
{
protected $_name = 'users';
}

在application.ini

appnamespace = "Application"

我正在使用zend studio,因此自动创建了基本结构。所以我不必设置包含模型的路径。

1 个答案:

答案 0 :(得分:1)

阅读this

模块资源自动加载器将文件夹'models'设置为名称空间Model

我会将您的班级名称更改为Application_Model_Table_User,并将您的'model / tables'文件夹更改为models/Table