Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Почему Bootstrap.php не видит объявленный плагин new Application_Plugin_AccessCheck()

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Zend Framework
kappa
Отправлено: 31 Января, 2012 - 13:09:33
Post Id



Посетитель


Покинул форум
Сообщений всего: 349
Дата рег-ции: Апр. 2011  


Помог: 3 раз(а)




Доброго дня. Уже прям не знаю что и пробовать.
Сделал Zend_auth, все работает, а вот с Zend_Acl все никак не выходит.
Подскажите в чем может быть причина. Я в Bootstrap прописал

PHP:
скопировать код в буфер обмена
  1. class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
  2. {
  3.     protected function _initAcl()
  4.     {
  5.  
  6. // тут идет код распределения прав
  7.  
  8.         // получаем экземпляр главного контроллера
  9.         $fc = Zend_Controller_Front::getInstance();
  10.        
  11.               $auth = Zend_Auth::getInstance();
  12.              
  13.        
  14.         // регистрируем плагин с названием AccessCheck, в который передаём
  15.        // на ACL и экземпляр Zend_Auth
  16.         $fc->registerPlugin(new Application_Plugin_AccessCheck($acl, $auth));
  17.  
  18. }
  19.  
  20. }


Сам плагин созданный и лежит соответственно названия 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';
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« CMS и фреймворки »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB