Avatar billede crjensen Mester
18. december 2024 - 09:26 Der er 1 løsning

cronjob i Plesk på Ubuntu22

Jeg synes det er en udfordring at lave cronjobs i Plesk (som styrer min VPS Ubuntu 22 server).
Jeg laver dem i Plesk under Automated Tasks.
Jeg har prøvet alle de følgende kombinationer, men samtlige giver i Plesk/Automated Tasks fejlen "no such file or directory". Den grundlægge user på serveren er ftp_kirkegpt (ikke for eksempel www-data eller lignende) og den grundlæggende group er psacln
Jeg har prøvet følgende kombinationer (den sidstnævnte prøvede jeg efter jeg læste denne artikel: https://www.plesk.com/kb/support/a-scheduled-task-set-up-to-run-from-under-a-subscription-user-fails-no-such-file-or-directory/)

Hvad er det, jeg gør forkert?

/usr/bin/php [efterfulgt af det wordpress-script der skal køres]

/usr/local/psa/bin/php -q [efterfulgt at det wordpress-script der skal køres]

php [efterfulgt af det wordpress-script der skal køres]

/opt/plesk/php/8.3/bin/php-cli [efterfulgt af...]

wget -q -O - 'https://kirkegpt.dk/wp-cron.php?doing_wp_cron' 2>&1
Avatar billede puren Ekspert
18. december 2024 - 13:39 #1
du blander tingene lidt sammen

enten skal du køre det under WP med et plugin som wp crontrol jeg minimalt til

eller du skal køre det på styresystemet som et cornjob

* * * * * wget -q http://localhost/sti/til/script.php >> /sti/til/logfil.log 2>&1
* * * * * wget -q -O /dev/null http://localhost/sti/til/script.php 2>&1

en mulighed er også at rulle det som php uden brug af wget
* * * * * php /sti/til/script.php >> /sti/til/logfil.log 2>&1
* * * * * php /sti/til/script.php > /dev/null 2>&1
fordelen ved at køre det som php er at du ikke skal lave en http kald mod dig selv og frigiver nogle system resurser til andet

* * * * *  angiver tid for kørsel af jobbet se https://crontab.guru/
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester