-
I received a nastygram from my hosting company (Siteground) that my site weathersfarms.net was consuming high resources realted to the RankMath SEO plugin and therefore the site was shut down by Siteground. Here is the message I received:
With this notification we would like to inform you that your account weathersfarms.net consumes a very high percentage of the server resources (processor time and memory) and thus affects the performance of the whole shared server.
In order to keep the server at normal load, we had to limit the shared server resources your account can use. Please note that this may result in occasional “Resource temporary unavailable” error messages shown on your website.
We are very much aware of the inconvenience this issue may cause you, so we would like to take a moment and explain the reasons for our actions: as you know, your account is hosted on a shared hosting server and thus sharing the resources of the server with other customers’ accounts. Even though our shared servers are well optimized, the nature of the shared server is such that no matter how powerful or how well optimized the machine is, it is possible that one user and even one application consumes most of the server resources and overloads the machine. Thus all other accounts on the server stop responding and become inaccessible.
In order to prevent server overload, the source of the high load has to be isolated so that it cannot affect the overall server performance. This is a standard procedure used by all shared hosting providers.
We have conducted a thorough investigation which showed that one of your scripts loops and spawns too many processes. The script that loops (i.e. references itself) is:
For additional information please review the server logs below:
35.209.154.21 http://www.weathersfarms.net – [27/Sep/2020:03:49:57 0000] “POST /wp-admin/admin-ajax.php?action=wp_convert_schema_posts&nonce=4f230090e6 HTTP/1.1” 200 31 “https://www.weathersfarms.net/wp-admin/admin-ajax.php?action=wp_convert_schema_posts&nonce=4f230090e6” “WordPress/5.5.1; https://www.weathersfarms.net” | TLSv1.3 | 1.377 1.377 1.377 – W NC:000000 UP:1
35.209.154.21 http://www.weathersfarms.net – [27/Sep/2020:03:49:57 0000] “POST /wp-admin/admin-ajax.php?action=wp_convert_schema_posts&nonce=4f230090e6 HTTP/1.1” 200 31 “https://www.weathersfarms.net/wp-admin/admin-ajax.php?action=wp_convert_schema_posts&nonce=4f230090e6” “WordPress/5.5.1; https://www.weathersfarms.net” | TLSv1.3 | 1.299 1.314 1.314 – W NC:000000 UP:1
35.209.154.21 http://www.weathersfarms.net – [27/Sep/2020:03:49:57 0000] “POST /wp-admin/admin-ajax.php?action=wp_convert_schema_posts&nonce=4f230090e6 HTTP/1.1” 200 31 “https://www.weathersfarms.net/wp-admin/admin-ajax.php?action=wp_convert_schema_posts&nonce=4f230090e6” “WordPress/5.5.1; https://www.weathersfarms.net” | TLSv1.3 | 1.342 1.356 1.356 – W NC:000000 UP:1
35.209.154.21 http://www.weathersfarms.net – [27/Sep/2020:03:49:57 0000] “POST /wp-admin/admin-ajax.php?action=wp_convert_schema_posts&nonce=4f230090e6 HTTP/1.1” 200 31 “https://www.weathersfarms.net/wp-admin/admin-ajax.php?action=wp_convert_schema_posts&nonce=4f230090e6” “WordPress/5.5.1; https://www.weathersfarms.net” | TLSv1.3 | 1.457 1.479 1.479 – W NC:000000 UP:1
35.209.154.21 http://www.weathersfarms.net – [27/Sep/2020:03:49:57 0000] “POST /wp-admin/admin-ajax.php?action=wp_convert_schema_posts&nonce=4f230090e6 HTTP/1.1” 200 31 “https://www.weathersfarms.net/wp-admin/admin-ajax.php?action=wp_convert_schema_posts&nonce=4f230090e6” “WordPress/5.5.1; https://www.weathersfarms.net” | TLSv1.3 | 1.316 1.329 1.329 – W NC:000000 UP:1
35.209.154.21 http://www.weathersfarms.net – [27/Sep/2020:03:49:57 0000] “POST /wp-admin/admin-ajax.php?action=wp_convert_schema_posts&nonce=4f230090e6 HTTP/1.1” 200 31 “https://www.weathersfarms.net/wp-admin/admin-ajax.php?action=wp_convert_schema_posts&nonce=4f230090e6” “WordPress/5.5.1; https://www.weathersfarms.net” | TLSv1.3 | 1.299 1.312 1.312 – W NC:000000 UP:1A looping script can be a quite complex problem. It may be caused by an additionally installed extension/module that is not working properly, or it may be in the application itself.
If the reason is in an extension/module, the easiest solution would be to disable/remove it. This can usually be done from the application’s admin area.
https://wordpress.org/plugins/seo-by-rank-math/
If the problem is in the application itself, solving it may take much more time and effort and will probably require advanced programming skills. In such cases it would be best to contact the application’s developers and ask for further assistance. They should be able to examine the issue and offer a suitable solution for it.
If you would like to keep the script running as it is, without any changes, we can offer you one of our Cloud plans (http://www.siteground.com/cloud_hosting.htm) as an alternative. There all of the system’s resources will be dedicated to your account and using a more resource-demanding application will not be a problem.
The upgrade process is simple and hassle-free. Once the upgrade order is placed, the SiteGround staff will take care of your transfer. You can order your Cloud plan upgrade immediately via your SiteGround User Area.
If the problem with your application is not resolved in 7 days, we will be forced to take further actions in order to ensure the stability of the shared server.
Thank you in advance for your understanding and cooperation!
I have disabled the RankMath plugin on the site and SiteGround indicated that the problem is now resolved. But I don’t know how to actually fix whatever this problem is so that I can reactivate the plugin.
The ticket ‘Looping Script?’ is closed to new replies.