Доброго дня. Уже прям не знаю что и пробовать.
Сделал Zend_auth, все работает, а вот с Zend_Acl все никак не выходит.
Подскажите в чем может быть причина. Я в Bootstrap прописал
PHP:
скопировать код в буфер обмена
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap { protected function _initAcl() { // тут идет код распределения прав // получаем экземпляр главного контроллера $fc = Zend_Controller_Front::getInstance(); $auth = Zend_Auth::getInstance(); // регистрируем плагин с названием AccessCheck, в который передаём // на ACL и экземпляр Zend_Auth $fc->registerPlugin(new Application_Plugin_AccessCheck($acl, $auth)); } }
Сам плагин созданный и лежит соответственно названия Application_Plugin_AccessCheck.
В результате страница вообще не загружается а выскакивает такая ошибка:
Цитата:Fatal error: Class 'Application_Plugin_AccessCheck' not found in /var/www/html/zend/application/B ootstrap.php on line 64
(Добавление)
И смех и грех
Вот так в лоб добавил, перед инициализацией класса и все заработало.
include '/var/www/html/zend/application/plugin/AccessCheck.php';
|