Conversation
supportI have Easy Updates Manager Version 9.0.19 Current version of WordPress is Current version: 6.7.1 I am hosting on DreamHost I have my “wp_con” set to “false in my wp-congfig.php file define(‘DISABLE_WP_CRON’, false) Under Easy Update Manager the “Update logs” are empty Nothing ever gets written to the log When I force the plugins to update though Easy Update Manager sometimes they will update and sometimes they will not When I manually update the plugins though WordPress it always works I will always get the error message and sometimes all the plugins will be updated to the current version I have 34 active plugins All are setup to be managed by Easy Update Manager Site does not get much traffic I receive the following error message in an email WordPress site: https://greatcareers.org/ The following plugins failed to update: * FAILED: "Plugin Name" Thanks! -- The Easy Updates Manager team UPDATE LOG ========== "Plugin Name" ------------ Updating plugin: "Plugin Name" Downloading update from https://downloads.wordpress.org/plugin/"Plugin Name".4.3.0.zip. .. Unpacking the update... Installing the latest version... Removing the old version of the plugin... Plugin updated successfully. Error: [plugin_update_fatal_error_rollback_successful] The update for "Plugin Name" contained a fatal error. The previously installed version has been restored.
I also have cleared my cache and uninstalled Easy Update Manager and reinstalled it This reply was modified 1 year, 5 months ago by jperson19468 .
Which plugin is not being updated? There is likely an issue with that plugin. If your Cron is disabled, have you set up real cron jobs to visit your site? Your site needs these to be able to run. Can you install the free plugin WP crontrol and take a screenshot of your Cron Events?
This happens on all my plugins
Have you set up cron jobs to visit your site, if so how often do they run? Can you install the free plugin WP Crontrol and take a a screenshot of your Cron Events?
@jperson19468 please sanitize your data before posting, your last post contained menus with links and nonces, it is not advised to reveal that, even if they will not work without auth (hopefully), a lot of bots and crawlers will hit them. Remember, this is a public forum.
@vupdraft I am unable to take a screenshot of my Cron Events when I did this the admins of the group sent me this message “please sanitize your data before posting, your last post contained menus with links and nonces” and would not let my post go though
I just saw that, if you look at your cron events do they have an exclamation mark, do they show as overdue?
This is a list of all the hooks. In the Action column on each one of these hooks is a “!” followed by the word “None” sb_instagram_cron_job, wpseo-reindex-links, cau_outdated_notifier woocommerce_cleanup_rate_limits, tribe_del_event_cron, tribe_common_log_cleanup get_transient_features. wpbackitup_daily_scheduled_events, llms_backup_logs llms_cleanup_tmp, llms_send_tracking_data, ime_run_scheduled_import ime_run_scheduled_import, fs_data_sync_the-events-calendar, rocket_atf_cleanup charitable_daily_scheduled_events, woocommerce_tracker_send_eve wpo_smush_clear_backup_images, monsterinsights_usage_tracking_cron wpo_weekly_cron_tasks, wcs_cleanup_big_logs This reply was modified 1 year, 5 months ago by jperson19468 .
The exclamation mark, is it only every next to None! Do you see a cron job called eum_auto_updates?
The exclamation mark, is it only every next to None! —- Yes Do you see a cron job called eum_auto_updates? I do not have the cron job called “eum_auto_updates” in my Cron Events I have my “wp_con” set to “false in my wp-congfig.php file define(‘DISABLE_WP_CRON’, false) — is this why I don’t see eum_auto_updates cron job? Is this a hosting / “dreamhost problem”? (I am Hosting on DREAMHOST)
setting it to false means it’s not disabled which is fine. I believe your issue is related to low visitor numbers when the updates are due. The visits to the site trigger the cron jobs , if there are not enough, the events won’t run. I would recommend setting up a number of dummy visits to the site via an external cronjob. These are automated tasks performed by the server. You will need to set up an automated task to visit your site (please set the cron job to visit: http://yourdomain.com/wp-cron.php?doing_wp_cron )every 1-5 minutes (This will also keep the rest of your WordPress scheduler running)
I don’t no how to work with external cronjobs in the cloud. I do understand how cronjobs work from my unix experience. I do remember seeing a file called wp-cron.php on the server. Lets me see if I got this straight You want me to create a cronjob on the server(dreamhost) that will run the wp-cron.php script every 1-5 minutes?
After trying to setup a cronjob from Cpanel and I still received “Background Update Failed” messages, I decided to contact dreamhost support to make sure I setup the cronjob correctly This is their response: After “Customer service” disabled the optimization for the “Website Name” site’s WordPress cron jobs, I can see from its access log that its WordPress cron jobs are running properly with 200 OK status. Please see one of the repeating access log entries when the site tries to trigger its WordPress cron jobs: 107.180.242.27 [04/Jan/2025:21:18:18 -0800] “POST /wp-cron.php?doing_wp_cron=1736054298.6013619899749755859375 HTTP/2.0″ 200 1 “-” “KOGtqEMTrzpw” rt=0.028 uct=”0.000″ uht=”0.028″ urt=”0.029″ “- – Rule5″ – ru=”-” – gzr=”-“ Here is the Command to run — /usr/bin/php /home/wp_d2c47r/Name of Website/wp-cron.php?doing_wp_cron From the Wp control plugins (Events) This is a list of Events with No Actions They all have “!” & None in the Action column there is still no Cron Job called “eum_auto_updates” I take it when you mean Cron Job you mean “Hook”? tribe_common_log_cleanup llms_backup_logs llms_cleanup_tmp llms_send_tracking_data ime_run_scheduled_import wpo_weekly_cron_tasks woocommerce_tracker_send_event get_transient_features ime_run_scheduled_import fs_data_sync_the-events-calendar woocommerce_cleanup_rate_limits rocket_atf_cleanup charitable_daily_scheduled_event wcs_cleanup_big_logs wpo_smush_clear_backup_images sb_instagram_cron_job wpseo-reindex-links wpbackitup_daily_scheduled_events tribe_del_event_cron cau_outdated_notifier monsterinsights_usage_tracking_cron I do have a help desk ticket open with dreamhost if you require any additional information from dreamhost I can include it in an additional update in the help desk ticket or me please let me know You can be very specific for the dreamhost people since they have more expertise in this then me This reply was modified 1 year, 4 months ago by jperson19468 . This reply was modified 1 year, 4 months ago by jperson19468 . This reply was modified 1 year, 4 months ago by jperson19468 .
Customer service” disabled the optimization for the “Website Name” What optimization did they disable?
Here is what the dreamhost respond back to me about the “What optimization did they disable” question If you need more information / further information let me know and I will try to get a more detailed explanation from them About the cron job optimization on the DreamPress servers, it is set up using the DISABLE_WP_CRON setting in the site’s wp-config.php file, and a server cron job is added to help run or trigger the WordPress cron jobs every 2 minutes. This setup or optimization is similar to the one from the link below: https://help.dreamhost.com/hc/en-us/articles/360048323291-Disabling-WP-CRON-to-Improve-Overall-Site-Performance To disable the cron job optimization, the DISABLE_WP_CRON setting was set to false, and the server cron job was disabled or commented out, which re-enabled the default trigger for the WordPress cron jobs, which happens after every page load.
Ah right, I understand. Thank you. In the general tab can you disable all updates and enable them again In the export tab, can you export the settings and upload the file to something like google drive so I can import them to my site?
I have the free version of easy update manager The export function is under a paid version as noted below Export / import settings — Premium
How often do you have cron jobs visiting your site, can you try increasing the cron jobs to every 1 to 2 minutes when the updates are scheduled?
How often do you have cron jobs visiting your site Please reefer back to around to the 16th message on page 1 for the how often the cron is running on the website If you need more information about that let me know what information to ask “dreamhost” and I will get back to you with that Try increasing the cron jobs to every 1 to 2 minutes when the updates are scheduled Dreamhost does not have that level of control
You can also use a service like EasyCron to set up cron jobs if Dreamhost don’t co-operate (sites like this can be used to set up additional cron jobs in addition to the ones your hosts have set up)
Please give some time to look at setting up a cron service Please do not close my ticket yet Thanks
no problem, I will leave the ticket open for now.
I am using a cron service called Cron-job.org (open source) For now it seems to be working fine. It seems to give the wp-cron.php the actively it needs to work for the update process Thank You Very Much
I also have cleared my cache and uninstalled Easy Update Manager and reinstalled it This reply was modified 1 year, 5 months ago by jperson19468 .
Which plugin is not being updated? There is likely an issue with that plugin. If your Cron is disabled, have you set up real cron jobs to visit your site? Your site needs these to be able to run. Can you install the free plugin WP crontrol and take a screenshot of your Cron Events?
This happens on all my plugins
Have you set up cron jobs to visit your site, if so how often do they run? Can you install the free plugin WP Crontrol and take a a screenshot of your Cron Events?
@jperson19468 please sanitize your data before posting, your last post contained menus with links and nonces, it is not advised to reveal that, even if they will not work without auth (hopefully), a lot of bots and crawlers will hit them. Remember, this is a public forum.
@vupdraft I am unable to take a screenshot of my Cron Events when I did this the admins of the group sent me this message “please sanitize your data before posting, your last post contained menus with links and nonces” and would not let my post go though
I just saw that, if you look at your cron events do they have an exclamation mark, do they show as overdue?
This is a list of all the hooks. In the Action column on each one of these hooks is a “!” followed by the word “None” sb_instagram_cron_job, wpseo-reindex-links, cau_outdated_notifier woocommerce_cleanup_rate_limits, tribe_del_event_cron, tribe_common_log_cleanup get_transient_features. wpbackitup_daily_scheduled_events, llms_backup_logs llms_cleanup_tmp, llms_send_tracking_data, ime_run_scheduled_import ime_run_scheduled_import, fs_data_sync_the-events-calendar, rocket_atf_cleanup charitable_daily_scheduled_events, woocommerce_tracker_send_eve wpo_smush_clear_backup_images, monsterinsights_usage_tracking_cron wpo_weekly_cron_tasks, wcs_cleanup_big_logs This reply was modified 1 year, 5 months ago by jperson19468 .
The exclamation mark, is it only every next to None! Do you see a cron job called eum_auto_updates?
The exclamation mark, is it only every next to None! —- Yes Do you see a cron job called eum_auto_updates? I do not have the cron job called “eum_auto_updates” in my Cron Events I have my “wp_con” set to “false in my wp-congfig.php file define(‘DISABLE_WP_CRON’, false) — is this why I don’t see eum_auto_updates cron job? Is this a hosting / “dreamhost problem”? (I am Hosting on DREAMHOST)
setting it to false means it’s not disabled which is fine. I believe your issue is related to low visitor numbers when the updates are due. The visits to the site trigger the cron jobs , if there are not enough, the events won’t run. I would recommend setting up a number of dummy visits to the site via an external cronjob. These are automated tasks performed by the server. You will need to set up an automated task to visit your site (please set the cron job to visit: http://yourdomain.com/wp-cron.php?doing_wp_cron )every 1-5 minutes (This will also keep the rest of your WordPress scheduler running)
I don’t no how to work with external cronjobs in the cloud. I do understand how cronjobs work from my unix experience. I do remember seeing a file called wp-cron.php on the server. Lets me see if I got this straight You want me to create a cronjob on the server(dreamhost) that will run the wp-cron.php script every 1-5 minutes?
After trying to setup a cronjob from Cpanel and I still received “Background Update Failed” messages, I decided to contact dreamhost support to make sure I setup the cronjob correctly This is their response: After “Customer service” disabled the optimization for the “Website Name” site’s WordPress cron jobs, I can see from its access log that its WordPress cron jobs are running properly with 200 OK status. Please see one of the repeating access log entries when the site tries to trigger its WordPress cron jobs: 107.180.242.27 [04/Jan/2025:21:18:18 -0800] “POST /wp-cron.php?doing_wp_cron=1736054298.6013619899749755859375 HTTP/2.0″ 200 1 “-” “KOGtqEMTrzpw” rt=0.028 uct=”0.000″ uht=”0.028″ urt=”0.029″ “- – Rule5″ – ru=”-” – gzr=”-“ Here is the Command to run — /usr/bin/php /home/wp_d2c47r/Name of Website/wp-cron.php?doing_wp_cron From the Wp control plugins (Events) This is a list of Events with No Actions They all have “!” & None in the Action column there is still no Cron Job called “eum_auto_updates” I take it when you mean Cron Job you mean “Hook”? tribe_common_log_cleanup llms_backup_logs llms_cleanup_tmp llms_send_tracking_data ime_run_scheduled_import wpo_weekly_cron_tasks woocommerce_tracker_send_event get_transient_features ime_run_scheduled_import fs_data_sync_the-events-calendar woocommerce_cleanup_rate_limits rocket_atf_cleanup charitable_daily_scheduled_event wcs_cleanup_big_logs wpo_smush_clear_backup_images sb_instagram_cron_job wpseo-reindex-links wpbackitup_daily_scheduled_events tribe_del_event_cron cau_outdated_notifier monsterinsights_usage_tracking_cron I do have a help desk ticket open with dreamhost if you require any additional information from dreamhost I can include it in an additional update in the help desk ticket or me please let me know You can be very specific for the dreamhost people since they have more expertise in this then me This reply was modified 1 year, 4 months ago by jperson19468 . This reply was modified 1 year, 4 months ago by jperson19468 . This reply was modified 1 year, 4 months ago by jperson19468 .
Customer service” disabled the optimization for the “Website Name” What optimization did they disable?
Here is what the dreamhost respond back to me about the “What optimization did they disable” question If you need more information / further information let me know and I will try to get a more detailed explanation from them About the cron job optimization on the DreamPress servers, it is set up using the DISABLE_WP_CRON setting in the site’s wp-config.php file, and a server cron job is added to help run or trigger the WordPress cron jobs every 2 minutes. This setup or optimization is similar to the one from the link below: https://help.dreamhost.com/hc/en-us/articles/360048323291-Disabling-WP-CRON-to-Improve-Overall-Site-Performance To disable the cron job optimization, the DISABLE_WP_CRON setting was set to false, and the server cron job was disabled or commented out, which re-enabled the default trigger for the WordPress cron jobs, which happens after every page load.
Ah right, I understand. Thank you. In the general tab can you disable all updates and enable them again In the export tab, can you export the settings and upload the file to something like google drive so I can import them to my site?
I have the free version of easy update manager The export function is under a paid version as noted below Export / import settings — Premium
How often do you have cron jobs visiting your site, can you try increasing the cron jobs to every 1 to 2 minutes when the updates are scheduled?
How often do you have cron jobs visiting your site Please reefer back to around to the 16th message on page 1 for the how often the cron is running on the website If you need more information about that let me know what information to ask “dreamhost” and I will get back to you with that Try increasing the cron jobs to every 1 to 2 minutes when the updates are scheduled Dreamhost does not have that level of control
You can also use a service like EasyCron to set up cron jobs if Dreamhost don’t co-operate (sites like this can be used to set up additional cron jobs in addition to the ones your hosts have set up)
Please give some time to look at setting up a cron service Please do not close my ticket yet Thanks
no problem, I will leave the ticket open for now.
I am using a cron service called Cron-job.org (open source) For now it seems to be working fine. It seems to give the wp-cron.php the actively it needs to work for the update process Thank You Very Much