侧边栏壁纸
博主头像
BugHero

行动起来,活在当下

  • 累计撰写 76 篇文章
  • 累计创建 133 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

NextCloud - 开启官方推荐Cron服务

后台任务配置(AJAX,WebCron,Cron) :

官方建议使用第三种 Cron,由于是在Centos环境下我们根据官方的提示,首先:

1. 编写两个服务脚本

nextcloudcron.service 文件内容如下

[Unit]
Description=Nextcloud cron.php job

[Service]
User=www
#此处为Php的目录环境和站点下的cron.php的路径(请根据实际情况填写)
#其中xxx.com为站点目录
ExecStart=/www/server/php/72/bin/php -f /www/wwwroot/xxx.com/cron.php

nextcloudcron.timer 文件内容如下

[Unit]
Description=Run Nextcloud cron.php every 5 minutes
[Timer]
OnBootSec=5min
OnUnitActiveSec=5min
Unit=nextcloudcron.service
[Install]
WantedBy=timers.target

2. 将以上两个文件移动到 /etc/systemd/system 目录下(并修改文件的可执行权限)**

打开命令行执行服务注册与启动命令 (依次执行以下三条命令)

#注册为开机启动服务
systemctl enable nextcloudcron.timer

#启动服务
systemctl start nextcloudcron.timer
systemctl enable --now nextcloudcron.timer
0

评论区