Я огляделся и не мог найти кого-то с тем же вопросом, что и я, надеясь, что я не пропустил этого человека.
Я хочу получить информацию обозревателя устройства для каждого пользователя, в настоящее время планирую сделать это в загрузочном блоке, следуя чему-то, что я видел на конференции 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 !!