統計が2ヶ月前から機能していないのは当方のみ?

統計が2ヶ月前から機能していないのは当方のみ?

- Tatsuya Shirai の投稿
返信数: 1

 当方のサーバで久しぶりに統計(サインと管理ブロック,[レポート]-[統計資料])を調べて見たところ,添付ファイルのように2ヶ月ほど前から統計データが集計されていないようであることが判明しました.
 コースログをクリックすると,きちんとログは表示されます.しかし,mdl_stat_weeklyなどのmdl_stat系のテーブルを見た感じでは2ヶ月ほど前にデータがインサートされた後は何も追加されていないようです.

 Moodle1.9.9+ (fs_moodle4.06.02)です.データベースはWebサーバとは別サーバです.

 cron.phpの処理のうち,統計の処理は一日1回(0:00に設定)で設定してあります.(統計を有効にしてあるのも確認).

 統計処理自体が呼び出されていないのか?と怪しんだのですが,迂闊にソースに手を入れるとデータベースのデータが重複したりするのではないかと思い,躊躇しています.

 皆様のサイトでは問題なく統計資料が閲覧可能でしょう?

添付 statistics.jpg
Tatsuya Shirai への返信

Re: 統計が2ヶ月前から機能していないのは当方のみ?

- Tatsuya Shirai の投稿

 本校の別のMoodleサーバではこの問題は発生していませんでした.
 どうやら当方の環境に依存するようです.なかなかタイミングを捕まえるのが難しいのですが,本日の統計資料の集計タイミングに,cronより先に私が手動でadmin/cron.phpを走らせることに成功(ローテクですね...).どうやら処理が途中で止まっているようです.エラーメッセージは無し.

Running daily statistics gathering, starting at 1278860400:
...

...の後は完全に途切れています.何が起きたのだろう.max_execution_timeは300から900に増やしてあります.