私はMoodle 2.9で作業していて、新しいタスクをcronに追加しようとしています。
私のmoodle/theme/portal
フォルダの中にというファンクションをlib.php
というファイルに追加した後、コマンドラインから手動でcronを実行しても動作しません。
Cronは正常に動作しますが、私の新しいタスクは無視されました。
私は間違っていると、どのように私はcronに新しいタスクを追加できますか?Moodleのcronジョブにカスタムタスクを追加する
答えて
、
からスケジュールされたタスクを使用する必要があり、まだ使用可能ですが、 関数名をportal_cron()
からtheme_portal_cron()
にlib.php
に変更しました。このファイルはですディレクトリ。
あなたは例えばmoodle/theme/portal/version.php
でcronの値を持っている:
$plugin->cron = 60; // Every 60 seconds.
をcronの機能を使用して、Moodleの2.7以降解決
はい '$ plugin-> cron = 60;' –
を設定しましたcronが私の新しい仕事を見ているか、私の新しい仕事が働いているかどうかを確認する方法はありますか?私は出力や何かをエコーすることができますか? –
はい、 'mtrace( '私のプラグインは動作しています')'を使用して、cronを実行しているときに出力を確認することができます。ブラウザから '[url]/admin/cron.php'を実行できます –
- 1. moodleのブロックにCronジョブを追加する
- 2. cronジョブが追加けど
- 3. Googleアプリでcronジョブの動的追加
- 4. Ubuntuパッケージに10分のcronジョブを追加する
- 5. cpanelでcronジョブのアクセス許可を追加するには
- 6. WordPressページにcronジョブを追加するには?
- 7. CloudFoundryでcronジョブを追加するには
- 8. HowTo:ジョブを追加するLinuxまたはUNIXでcronに?
- 9. linuxでcronジョブを追加するには
- 10. SailsJs default.jsでカスタムタスクを追加
- 11. mysqldump cronジョブに時間を追加しますか?
- 12. moodleにカスタムページを追加する方法
- 13. laravelアプリケーションでは、linuxサーバーでcronジョブを追加します
- 14. PHPを使用したcronジョブの追加/削除
- 15. IIS 7のWebサイトページ(.5)にカスタムタスクを追加する
- 16. Moodleログインページにユーザーカスタムフィールドチェックを追加します
- 17. cronジョブ
- 18. cronジョブ
- 19. EngineYardのCronジョブ
- 20. websphereのCronジョブ
- 21. codeigniterのCronジョブ
- 22. LaravelのCronジョブ
- 23. 他のcronジョブが終了したらcronジョブを実行するには?
- 24. Cronジョブを実行する
- 25. HTML5 WebGLゲームをMoodle LMSに追加
- 26. ワードプレスにcron-functionを追加する
- 27. cronジョブは、私は5分ごとに実行するcronジョブを持って
- 28. 、cPanelののcronジョブ
- 29. PHPとcronジョブ
- 30. CasperJSとcronジョブ
設定、機能、コードなどをエラー/スタックトレースと共に貼り付けることができれば助けになります。あなたは正確に何を達成しようとしていますか? – MojoJojo