owncloud后台任务cron设置

  • A+
所属分类:资源共享

owncloud后台任务cron设置

本文基于nextcloud 14.0.0 stable版本

01.后台开启路径:
设置->基本设置-> 后台任务 点选 第三个选项 Cron
使用系统 cron 服务每 15 分钟执行一次 cron.php 文件.cron.php 需要被系统用户 "www" 执行.

owncloud后台任务cron设置
02.切换到网站用户(根据自己情况,有的是apache有的是www或其他)
su www
03.执行命令,新建计划任务
crontab -e
【以上两步也可以在root用户下执行 crontab -u www -e】
04.输入要执行的计划任务
*/15 * * * * cd /data/wwwroot/cloud.yunyong.wang && /usr/local/php/bin/php -f /data/wwwroot/cloud.yunyong.wang/cron.php
05.保存退出即可(此处用的绝对路径,执行时间频率和路径,根据自己情况修改)
06.重启服务 service crond restart

07.可以通过cat /var/log/cron
命令查看运行、执行状态
08.如运行状态报此错误 CRON)ERROR chdir failed (/home/www): No such file or directory
给www用户添加根目录/home/www,www用户缺少根目录了,而执行crontab任务的用户必须要用根目录,步骤如下:
cd /home
mkdir www
chown www -R www
chgrp www -R www

weinxin
我的微信
这是我的微信扫一扫

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:1   其中:访客  1   博主  0

    • i-box i-box 1

      比web页面js加载效率高