Cronjob with Plesk (once again)

I don’t get it, why the cronjob isn’t working at all. Using Plesk I set up a cronjob with the correct settings:

sudo -u USER /opt/plesk/php/8.4/bin/php -f /var/www/vhosts/XYZ/cron.php "option1=qq" -d memory_limit=2048M

USER is the service account mentioned at Nextcloud (→ /settings/admin). The actual sysuser is root (because in Plesk you cannot change to a custom user name).

Executing that cronjob Plesk says that everything is fine:

Task "sudo -u USER /opt/plesk/php/8.4/bin/php -f /var/www/vhosts/XYZ/cron.php "option1=qq" -d memory_limit=2048M" successfully completed in 0 seconds.

but Nextcloud (→ /settings/admin) says the last call is x days old. It doesn’t make sense at all.

What do I miss, what’s wrong?

Environments

Plesk v18.0.74 Update 3
PHP v8.4.15
Nextcloud v32.0.3
Ubuntu v24.04.3 LTS
Apache v2.4.58
nginx v1.28.0
MySQL v32.0.3.2
VPS, no proxies, no Cloudfront or similar

1 Like

Since this morning it works again. :face_with_raised_eyebrow:

1 Like

This topic was automatically closed 8 days after the last reply. New replies are no longer allowed.