Moodle 2.3 をインストールしましたが、問題なく動作していました。Moodle 2.5 にアップグレードされ、通知ページに Cron ジョブが 24 時間以内に実行されないと表示されるようになりました。
そのため、cronは実行を停止しました。ブラウザー/URL 経由で実行しましたが、しばらく時間がかかり、サーバーがフリーズし、再起動する必要がありました。これは起こるべきではないと思いますが、cron を再度実行することを恐れていました。
では、cron ジョブはどこで確認できますか? cron ジョブが既にそこにあるが実行を停止したかどうかを確認するにはどうすればよいですか? ログはどこにありますか? この cron はどのユーザーで実行されますか?
これはopenSuseサーバーです
これらのコマンドを試しました:
crontab -u apache2 -e
crontab -u apache -e
crontab -u www-data -e
crontab -u root -e
<-これにより新しいファイルが開き、存在しないと表示されるため、作成されます。
それらのどれも機能しません。
既存の cron ジョブ、ログ、moodle 2.5 の cron ユーザー ( 、 などではない) を見つけるのを手伝っroot
てapache
くださいwww-data
。