cronがない?

クリーンインストール時に最小構成にしたのが原因でした。

nextcloudのcronjobが動作していなかったので、中身を確認しようと、crontab -lを実行。しかしながら、そんなコマンドねーよと怒られてしまう。

cronインストール

sudo apt install cron

Apache2上でcronを実行するのでユーザーwww-dataでcrontabを設定

sudo -u www-data crontab -e

crontabを編集

*/5 * * * * php -f /var/www//html/nextcloud/cron.php ←追記

Apache2再起動

sudo systemctl restart apache2

解決しました。

コメント

タイトルとURLをコピーしました