2012-01-24 11 views
0

http://framework.zend.com/manual/en/zend.http.user-agent.html#zend.http.user-agent.quick-start で記事を使用しているすべてのパラメータが含まれていますが、プラグイン "useragent"を解決できません。その名前の対応するプラグインはありません。私のコードは次のとおりです。のapplication.inizendでwurflを設定中に例外が発生しました

すべての設定

resources.useragent.storage.adapter = "Session" 
resources.useragent.wurflapi.wurfl_api_version = "1.3.1" 
resources.useragent.wurflapi.wurfl_lib_dir = APPLICATION_PATH "/../library/wurfl-php-1.3.1/WURFL/" 
resources.useragent.wurflapi.wurfl_config_array.wurfl.main-file = APPLICATION_PATH "/../data/wurfl/wurfl.xml" 
resources.useragent.wurflapi.wurfl_config_array.wurfl.patches[] = APPLICATION_PATH "/../data/wurfl/web_browsers_patch.xml" 
resources.useragent.wurflapi.wurfl_config_array.persistence.provider = "file" 
resources.useragent.wurflapi.wurfl_config_array.persistence.dir.dir = APPLICATION_PATH "/../data/wurfl/cache/" 

http://sourceforge.net/projects/wurfl/files/WURFL%20PHP/1.1/wurfl-php-1.1.tar.gz/download バージョン1.3.1 ROOT_DIR /ライブラリ/ WURFL-PHP-1.3.1

からダウンロードでファイルをロードし、アプリケーションと共にデータフォルダを作成し、Root_DIR/data/wurflで更新する /chache web_browsers_patch.xml wurfl.xml

私は何が起きているのですか?前もって感謝します。

+0

うまく機能していますあなたのライブラリーのfolder.IにZendのフレームワークが含まれています新しいzendで、サイトのモバイル版をセットアップする必要があります。私はこれをあまりにも検索しましたが、成功しませんでした。多くの設定を変更しました。助けてください。 –

+0

バージョンの問題が原因でした。私はzendライブラリのバージョンを更新した後にそれを解決しました。 zend V 1.11以上をサポートしています。 –

答えて

1

バージョンの問題が原因でした。私はzendライブラリのバージョンを更新した後にそれを解決しました。 zend V 1.11以上をサポートしています。この成功した実装の後でもまだ例外が発生しています: Strict Standards:Application_Helper_MobileContext :: addActionContext()の宣言は、/ storage/projects/gomotive/application/helpers/MobileContextのZend_Controller_Action_Helper_ContextSwitch :: addActionContext()の宣言と互換性があります。 .php on line 3

また、親メソッドにデフォルトの引数値を渡して解決しました。ソリューションに Declaration of Methods should be Compatible with Parent Methods in PHP

1

こんにちは、下のリンクをチェックすると、同じ問題に直面し、偶然で、私はライブラリにZend Frameworkのv1.11デベロッパーが含まれており、すべてが私は

+0

ねえ..ありがとう。私のために働いた。 –

関連する問題