3
Kohana 2.xでは、送信されたパラメータに基づいてディレクトリを取得または設定する$file = Kohana::log_directory();
がありました。Kohana 3.1のログディレクトリを読み書きする方法は?
Kohana 3.1で同様の効果を得るにはどうすればよいですか?
ログディレクトリのパスを読み込んで変更したいと思います。
Kohana 2.xでは、送信されたパラメータに基づいてディレクトリを取得または設定する$file = Kohana::log_directory();
がありました。Kohana 3.1のログディレクトリを読み書きする方法は?
Kohana 3.1で同様の効果を得るにはどうすればよいですか?
ログディレクトリのパスを読み込んで変更したいと思います。
あなたは、ブートストラップでそれを変更することができます。
Kohana::$log->attach(new Log_File(APPPATH.'logs'));
私は自分のコード内のログ・パスを読みたい...どのように私はそれを達成することができますか? – Shrinath
デフォルトでは使用できません。アプリケーションレベルでLog_Fileを使用してKohana_Log_Fileを拡張し、ディレクトリを返すgetterメソッドを追加することができます。しかし、まだ手動で参照を作成することなく、ブートストラップに添付されているLog_Fileライターにアクセスすることはできません(Kohana_Logは、添付されたライターを拡張せずに反復する方法を提供しません)。 – Kemo
特定のファイルに保存するかどうか尋ねることはできません。 :( – Shrinath