Mainwp Fails To Update All Items On Child Sites

Issues with processing updates can be caused by various reasons. In most cases, that would be server-side problems, but there are other factors too.

1. Make sure that your MainWP Setup meets all System Requirements

To process updates in bulk, your MainWP Dashboard needs enough time and available memory. To improve your MainWP performance, try to increase the following values:

  1. PHP Memory Limit
  2. WordPress Memory Limit
  3. PHP Max Execution Time
  4. cURL Timeout

It would be best to make these updates to both sides, MainWP Dashboard and the child site(s) in the issue. If you are running your MainWP Dashboard on a shared hosting environment, please read this post.

2. Make sure there are no Conflicts with other plugins

In some cases, there are 3rd party plugins that can cause problems with processing updates. In most cases, these are Security and Caching plugins. If your MainWP setup meets all system requirements but updates are still not processed as expected, please try to deactivate 3rd party plugins on a child site in the issue temporarily and see if that helps.

3. Fine-tune your MainWP setup

If none from above doesn't help, try to readjust the MainWP Advanced Setting (MainWP > Settings > Advanced Options).

  1. Lower the number of Maximum Simultaneous Requests
  2. Lower the number of Maximum Simultaneous Update Requests
  3. Increase the Minimal Delays Between Requests

Repeat this process until you find the sweet spot for your setup.

If this also doesn't help, feel free to open a helpdesk ticket so the MainWP Dev team can investigate this further. If updates are failing only for Premium plugins, ensure that items in issue have valid license keys and are properly activated. Also, please check this help document.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.