Automatic Updates problem

I have problems with the automatic execution of the updates, they are not executed.

I use an automatic call of wp-cron.php via the service

This is executed every 5 minutes and it is displayed as working, of course, the manual call of wp-cron.php also works.

In the wp-config.php is

/** Disable virtual cron */
define(‘DISABLE_WP_CRON’, true);

Is this wrong or what could be the error?

1 Like

Hey @joba

If you wish to use external Cron services, then yes, the WP-Cron has to be disabled so that line in the wp-config.php is correct.
And please also disable the WP Cron on the MainWP Dashboard > Settings > Advanced Settings page.

After that, the external cron service has to be configured as directed in this help document: Disable WP Cron - MainWP Documentation

Each of the functions from that KB has to triggered by the external cron service, in order to run execute properly.

1 Like

Great! This was maybe the error from me. I have changed this and I will see tomorrow if this is working.

Thank you for your quick answer!

1 Like

I’m probably not smart enough, I can’t do it.

The instructions now say that I have to create different cron jobs if I don’t use wp-cron.php.
It says that I should call up the same cron job twice, once every minute and once every hour.

The problem on a little-visited site is actually only that the is not called up enough if I understood it correctly.

But I made a call to wp-cron.php via a cron job service page every minute (or every 5 minutes). Isn’t that really enough? If I use these CronJobs, I then have to deactivate the disablw wp-cron call in wp-config.php, then everything should work fine, right?

When the WP-Cron is disabled (on MainWP Dashboard > Settings > Advanced Settings page and in wp-config.php), you cannot really make calls to it.

As that help article instructs, you have to create separate commands for cron tasks you wish to run. For example, you can create only ones for Check for available updates and for Ping Child Sites and not for any others.

The important thing to realize is the need to create individual commands for individual tasks.

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