如何调试由内部运行的 cron 任务 cron functions ?我的 cron 任务没有触发,我想当 cron hook 发生时一些函数还没有声明。
如果我可以将错误存储到某个日志文件中会很棒吗?有任何想法吗?谢谢。
我用了 Core Control 插件看看是否一切正常。 my_task_hook 和 Hook 函数也是如此,“截止时间”正在改变......所以一定是其他地方出了问题。
最佳答案
我找到了 wp-cron 仪表板插件 http://wordpress.org/extend/plugins/wp-cron-dashboard/ 非常有帮助。使用它我能够看到哪些 cron 任务在工作,哪些没有。
我还发现有关 cron 函数的文档不是很清楚。 设置 wp cron 任务时,请确保使用 add_action 添加函数作为操作,然后才能在任务上运行 wp_schedule_event。
祝你好运!
关于在 WordPress 中调试 cron 任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4407938/