Ошибки при внедрении WURFL с Zend

Я огляделся и не мог найти кого-то с тем же вопросом, что и я, надеясь, что я не пропустил этого человека.

Я хочу получить информацию обозревателя устройства для каждого пользователя, в настоящее время планирую сделать это в загрузочном блоке, следуя чему-то, что я видел на конференции PHP.

С этой целью я натолкнулся:

http://framework.zend.com/manual/en/zend.http.user-agent.html

Это объясняет, как установить и использовать wurfl. Я выполнил инструкции и придумал следующее исключение:

Исключить исключение «Zend_Http_UserAgent_Features_Exception» с сообщением «Конфигурация« wurflapi »не определена»

Мое ограниченное понимание Zend заставляет меня думать, что проблема находится в configs / application.ini

У меня есть следующее:

resources.useragent.wurflapi.wurfl_api_version = "1.1" resources.useragent.wurflapi.wurfl_lib_dir = APPLICATION_PATH "/../library/wurfl-php-1.1/" resources.useragent.wurflapi.wurfl_config_file = APPLICATION_PATH "/configs/wurfl-config.php" 

Где мой wurfl-config.php выглядит так:

 echo "Loaded"; die; $resourcesDir = dirname(__FILE__) . '/../../data/wurlf/'; $wurfl['main-file'] = $resourcesDir . 'wurfl-latest.zip'; $wurfl['patches'] = array($resourcesDir . 'web_browsers_patch.xml'); $persistence['provider'] = 'file'; $persistence['dir'] = CACHE_ROOT . "/wurfl/"; $cache['provider'] = null; $configuration['wurfl'] = $wurfl; $configuration['persistence'] = $persistence; $configuration['cache'] = $cache; 

Я ожидаю, что скрипт умрет после загрузки при загрузке, но я не получаю этого, то есть конфигурация не загружается правильно.

Где может быть проблема? Какая дополнительная информация вам нужна? Кто-нибудь еще сталкивался с этой дилеммой раньше?

заранее спасибо

Кажется, вы не можете делать то, что я хочу.

В том, что это, похоже, не хочет работать в бутстрапе. Вместо этого вы должны сделать это как плагин.

Этот видеоурог помогает объяснить документацию немного лучше:

http://mcloide.wordpress.com/2010/12/08/mobile-development-with-zend-framework-and-wurfl/

Теперь, когда я установил плагин, я не получаю исключение, и моя конфигурация загружается отлично. Humpf !!