Vaikimisi kasutab Nextcloud AJAX-i, et täita iga lehe laadimisega üks ülesanne. Tausta tööde käitamiseks saate kasutada tõhusamat süsteemi cron teenust. Avage Nextcloudis Settings -> Basic Settings ja valige Cron.
Järgmisena redigeerige www-data kasutaja crontab faili.
Lisage sellesse faili järgmine rida, nii et croni töö käivitub iga 5 minuti järel.
Salvestage ja sulgege fail.
Minge:
Ja tehke sinna kaks faili. Esimene nenxtcloudcron.service
Sisuga:
Ja teine nextcloudcron.timer
Sisuga:
Käivitage süsteem:
Järgmisena redigeerige www-data kasutaja crontab faili.
Kood:
sudo -u www-data crontab -e
HTML kood:
*/5 * * * * php7.4 -f /var/www/nextcloud/cron.php
Minge:
Kood:
cd /etc/systemctl/system
Kood:
sudo nano nenxtcloudcron.service
HTML kood:
[Unit] Description=Nextcloud cron.php job [Service] User=www-data ExecStart=/usr/bin/php -f /var/www/nextcloud/cron.php KillMode=process
Kood:
sudo nano nextcloudcron.timer
HTML kood:
[Unit] Description=Run Nextcloud cron.php every 5 minutes [Timer] OnBootSec=5min OnUnitActiveSec=5min Unit=nextcloudcron.service [Install] WantedBy=timers.target
Kood:
systemctl enable --now nextcloudcron.timer