非root用户无法运行cron任务,只能使用root用户来运行。
sudo gedit /etc/crontab
默认每15分钟运行一次,添加:
*/15 * * * * root sudo -u www-data php /path/to/your/owncloud/cron.php
10.3.2需要进行以下设置:
# crontab -u www-data -e
* * * * * /usr/bin/php -f /path/to/your/owncloud/cron.php
# crontab -u www-data -l
* * * * * /usr/bin/php -f /path/to/your/owncloud/cron.php
具体内容为:
*/15 * * * * /usr/bin/php -f /path/to/your/owncloud/occ system:cron -q
重启cron:
sudo /etc/init.d/cron restart