FuelPHPのAgentクラスが機能しない件
FuelPHPのAgentクラスは、デフォルト設定の場合、
http://browsers.garykeith.com/stream.asp?Lite_PHP_BrowsCapINI
からUA一覧を取得し使用していますが、このサイトが閉鎖したようで、
1.3以前のバージョンでAgentクラスをデフォルト設定で使用している場合、
うまく機能していない可能性があります。
(※当然の事ながらcacheに残っていれば動作します)
(※Ver1.4ではデフォルトで『http://tempdownloads.browserscap.com/stream.asp?Lite_PHP_BrowsCapINI』を参照するようになりました)
参考)
https://groups.google.com/forum/#!topic/browscap/Yy3Djd1Mqvk
以下、一時的な対応方法です。
$ cd fuel/app/config $ wget -O php_browscap.ini http://tempdownloads.browserscap.com/stream.php?BrowsCapINI $ vi agent.php
config/agent.php
<?php return array( 'browscap' => array( 'enable' => true, 'method' => 'local', 'file' => APPPATH.'config/php_browscap.ini' ) );