越来越多的扩展现在支持完全在幕后自动为您处理某些功能。想知道为什么“预定草稿”没有发布,或者“提醒用户在 X 天后设置最佳答案”没有触发?那是因为他们将使用调度器服务设置自己,但如果没有 cron ,什么都不会发生!
按照 使用 cron 设置 Flarum 调度器 – Flarum 社区 的教程去做,cron会报错Pattern not found。搞了半天没明白(没这方面的经验)
最后突然想到1panel有定时功能,直接秒了:
cd /path-to-your-project && php flarum schedule:run >> /dev/null 2>&1
如果flarum是在容器里面安装的,记得勾选“在容器中执行”并且选择正确的容器。还有/path-to-your-project是指在容器中你的项目位置,不要填错了
当看见 任务调度激活时就代表成功了。
看网上没有人发,就分享一个思路喽(毕竟我也不是专业的)