初学者求教一个问题
我在 BaseController.php 中定义了类 BaseControlle
class BaseController extends Zend_Controller_Action{
public function init()
{
$url= constant("APPLICATION_PATH").DIRECTORY_SEPARATOR."configs".DIRECTORY_SEPARATOR.'application.ini';
$config = new Zend_Config_Ini($url,'production');
Zend_Registry::set('config', $config);
$db = Zend_Db::factory($config->resources->db);
Zend_Db_Table::setDefaultAdapter($db);
}
然后在 IndexController.php中想继承它
require_once 'BaseController.php';
public function init()
{
parent::init();
}
但是最后报了这样一个错
resources->db); Zend_Db_Table::setDefaultAdapter($db); } } class AbcController extends Zend_Controller_Action{ public function abc{ echo "abc"; } } ?>
Fatal error: Class 'BaseController' not found in E:\wamp\www\shopping\application\controllers\IndexController.php on line 4
这是把文件加载到了吗? 为什么只是把BaseController的内容打印出来,而不是把内容实现出来? 而且找不到BaseController类呢....