Tere tulemast itfoorum.ee portaali!

Tere tulemast meie foorumitele, mis on ühendab endas toredaid inimesi, ideid ja põnevust. Palun registreeruge, kui soovite osaleda.

Liitumiseks meiega on teil mitmeid võimalusi, võite luua konto või liituda mõne sotsiaalmeedia kontoga.

Loo konto

[Õpetus] NextCloudis Croni kasutamine taustatööde käivitamiseks

Collapse
X
 
  • Aeg
  • Show
Puhasta kõik
uued postitused
  • root
    Huviline
    • Oct 2021
    • 318

    [Õpetus] NextCloudis Croni kasutamine taustatööde käivitamiseks

    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.

    Click image for larger version  Name:	cron.jpg Views:	2 Size:	43.0 KB ID:	572

    Järgmisena redigeerige www-data kasutaja crontab faili.
    Kood:
    sudo -u www-data crontab -e
    Lisage sellesse faili järgmine rida, nii et croni töö käivitub iga 5 minuti järel.
    HTML kood:
    */5 * * * * php7.4 -f /var/www/nextcloud/cron.php
    Salvestage ja sulgege fail.

    Minge:
    Kood:
    cd /etc/systemctl/system
    Ja tehke sinna kaks faili. Esimene nenxtcloudcron.service
    Kood:
    sudo nano nenxtcloudcron.service
    Sisuga:
    HTML kood:
    [Unit]
    Description=Nextcloud cron.php job
    
    [Service]
    User=www-data
    ExecStart=/usr/bin/php -f /var/www/nextcloud/cron.php
    KillMode=process
    Ja teine nextcloudcron.timer
    Kood:
    sudo nano nextcloudcron.timer
    Sisuga:
    HTML kood:
    [Unit]
    Description=Run Nextcloud cron.php every 5 minutes
    
    [Timer]
    OnBootSec=5min
    OnUnitActiveSec=5min
    Unit=nextcloudcron.service
    
    [Install]
    WantedBy=timers.target
    Käivitage süsteem:
    Kood:
    systemctl enable --now nextcloudcron.timer
    Last edited by root; 01. March 2022, 22:24.
Töötlen...