rugoh-wordpressFuelPHPで、エラーログや、統計分析用のログを別のディレクトリに保存したいときのメモ通常、FuelPHPでは、app/logsディレクトリにYYYY/mm/dd.phpという形式でログが保存される。$log_path);}?>自作したMy_Logクラスは、app/classes/my/log.phpという名前で保存。ログはapp/mylogs/YYYY/mm/dd.phpという名前で出力される。簡単に言うと、\Logクラスが持つファイル操作のインスタンスをstaticで持っている為、あとから変更できない。\Log::info(1);\Config::set('log_path',APPPATH.'mylogs'.DS);\Log::info(2);と書いても、\Log::info(2);は、app/logs/にログファイルを出力する1行目の\Log::info(1);の時点で、設定ファイルに書かれたlog_pathのパスが静的に保持されているので、\Config::set('log_path',APPPATH.'mylogs'.DS);2行目でいくら設定ファイルの値を変えても、\Logクラスはもう設定ファイルを見てない。設定ファイルのlog_pathを変更してしまっていたら\Logの出力先も、\My_Logと同様になってしまうから。RUGOHClose。