TYPO3 不想在调度程序中运行重复任务,当我手动运行它时没有问题。如果迟到,它只会给出状态“迟到,将运行下一次执行”。
我尝试/检查的内容:
- Chmod 正确的文件
- 检查设置脚本
- 检查日志
- 添加www-data用户
- 检查了 apache 日志,没有任何内容
我正在使用在 ubuntu 12.04 上运行的 TYPO3 6.2 beta5。
最佳答案
您必须添加一个定时任务来偶尔触发调度程序。否则什么都不会发生。
例如,使用 crontab -e
打开 crontab 进行编辑后添加:
*/15 * * * * /usr/local/bin/php /home/bob/www/typo3/cli_dispatch.phpsh scheduler
当然,这些路径需要适合您的 php 二进制文件和您的typo3 文件夹。通过这个 cronjob,您的调度程序将每 15 分钟调用一次。每次它都会检查是否有任何调度程序任务延迟,如果是,则启动它们。
您可以找到完整的操作方法here (来自官方scheduler documentation)。
关于ubuntu - TYPO3 - 调度程序不运行重复任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21686345/