Отладка задач cron в WordPress - PullRequest
3 голосов
/ 10 декабря 2010

Как я могу отладить задачу cron, выполняемую внутренними функциями cron ?Моя задача cron не запускается, и я предполагаю, что некоторые функции еще не объявлены, когда происходит перехват cron.

Было бы здорово, если бы я мог сохранить ошибки в каком-нибудь файле журнала?Есть идеи?Спасибо.

Я использовал плагин Core Control, чтобы проверить, все ли в порядке. my_task_hook и перехваченная функция тоже, "время выполнения" меняется ... поэтому что-то еще должно быть не так.

1 Ответ

3 голосов
/ 11 декабря 2010

Я нашел плагин wp-cron dashboard http://wordpress.org/extend/plugins/wp-cron-dashboard/ очень полезным.Используя его, я смог увидеть, какие задачи cron работают или нет.

Я также обнаружил, что документы по функциям cron не очень ясны.При настройке задачи wp cron убедитесь, что вы добавили функцию как действие, используя только add_action, тогда вы можете запустить wp_schedule_event для задачи.

...