fuelphpのログに関して

1,612 views
Skip to first unread message

平塚俊輔

unread,
Aug 28, 2012, 11:07:55 PM8/28/12
to fuelp...@googlegroups.com
お世話になります

いま、fuelphpで作ったサイトを、来週リリースすべく、本番環境の構築をしております
そこで、エラーの監視をと思い、ログを調べていたのですが、
なぜかログが出力されてなくて、困っております

apacheのアクセスログは出てるのですが、error_logは出てるのですが、
app/logsいかにログが出力されなくて、困っております。

これはどこを見たら良いのでしょうか??

初歩的な質問ですみません
よろしくお願いいたします。

Hitoshi Asano

unread,
Aug 29, 2012, 12:59:34 AM8/29/12
to fuelp...@googlegroups.com
あさのと申します。

私はLog機能をまともに使えていないので確度は低いですが、
以下4点を思いつきました。

・そもそもLogクラスを使用してログ出力を行なっていますでしょうか?
・config.phpの'log_path'の設定は「APPPATH.'logs/'」となっていますでしょうか?
・上を前提として、「php oil refine install」 などで「fuel/app/logs」ディレクトリに書き込み権限を与えていますでしょうか?
・config.phpの'log_threshold'の設定は、対象のレベルのログが吐き出せる設定となっていますでしょうか?

大ハズレでしたら申し訳ありません。


2012年8月29日水曜日 12時07分55秒 UTC+9 平塚俊輔:

平塚俊輔

unread,
Aug 29, 2012, 5:46:01 AM8/29/12
to fuelp...@googlegroups.com
>上を前提として、「php oil refine install」 などで「fuel/app/logs」ディレクトリに書き込み権限を与えていますでしょうか?
なるほどです。
開発環境のものをそのまま本番に置いてるだけですので、やってないですね。
こちらを確認してみます

よろしくお願いいたします。

2012年8月29日水曜日 13時59分35秒 UTC+9 Hitoshi Asano:

Hitoshi Asano

unread,
Aug 30, 2012, 10:22:18 PM8/30/12
to fuelp...@googlegroups.com
その後いかがでしたでしょうか?

再確認してみたところ、ログ出力は開発者がLogクラスを使って明示的に実装しなくても、InfoログやErrorログは出力されているんですね。
もちろんlog_thresholdの設定次第ですが…。

私ももう少しLogクラスを積極的に利用していこうと思います。


2012年8月29日水曜日 18時46分01秒 UTC+9 平塚俊輔:
Reply all
Reply to author
Forward
0 new messages