-
HI there, we had to disable rank math plugin from our site as it caused our site to crash. WP engine disabled this for us, but i want to be able to:
1. know why this happened?
2. Can i turn this on again as i use this daily for our SEO. I have the error logs if this is needed.Please advise asap
THank you!
-
Hello,
I’m sorry to hear about the issues you’re facing with the Rank Math plugin causing your site to crash.
-
Why this happened: This issue may be related to a conflict with another plugin or theme, or it could be due to an older version of the Action Scheduler library that some plugins use. We have seen similar issues reported after updates, and they can occur if other plugins do not properly remove their tables or if there are conflicts with the theme you are using.
-
Turning it back on: You can try reactivating the Rank Math plugin after ensuring that all your other plugins are updated to their latest versions. If you encounter the same critical error again, please provide the error logs you mentioned, as they can help us diagnose the issue further.
In the meantime, you might want to check for any conflicting plugins and consider disabling them temporarily to see if that resolves the issue. If you need detailed guidance on how to troubleshoot this, please reply to this ticket, and a human agent from our support team will assist you further.
Thank you for raising this concern, and we hope to resolve it quickly for you!
Hello,
Thank you for contacting us and we are sorry for any inconvenience that might have been caused due to that.
Can you please share the full error log with us? Having the error log file will give a clear idea of why this might be happening.
Looking forward to helping you.
Hi there,
thank you for coming back to me.
how do i share the csv file as the options under sensitive data dont allow me to upload it? THanks
we have tried again to turn on rank math and it crashed out site again. this is critical.
any response on this one? thanks
Hello,
Our team has already identified the cause. A fix for this will be included in the next plugin update.
We would also like to share all the technical details of this issue and what exactly is failing.
Our entire team and the developers checked this in detail, and it looks like the issue is with the WordPress HTTP API on WPEngine, not the WP.org API endpoint.
The endpoint
https://api.wordpress.org/plugins/info/1.0/seo-by-rank-math.json
does return the full data, including the versions field, but only when the request bypasses WordPress HTTP API.That call is done on the file
seo-by-rank-math\includes\modules\version-control\class-version-control.php
on the functionget_plugin_info();
To confirm this, we tested the following different ways to call the API:
wp_remote_get()
: No versions field (Currently used by our plugin)
plugins_api()
: No versions field
file_get_contents()
: Full response including versionsSo, it does seem like something in WPEngine’s environment (likely a proxy, firewall, or modified cURL config) is interfering with or truncating HTTP API responses.
What we noticed is that when we make that call from websites hosted on WP Engine, the last piece of the data from the response, which includes the versions of the plugin, is not available. That is only available when we use the function
file_get_contents()
.Using
file_get_contents()
works because it entirely avoids the WordPress HTTP wrapper.To test this on the website, you can output the results of the following calls to the logs and see the difference:
$missing_versions_key = wp_remote_get('https://api.wordpress.org/plugins/info/1.0/seo-by-rank-math.json'); $has_versions_key = file_get_contents('https://api.wordpress.org/plugins/info/1.0/seo-by-rank-math.json');
This should be able to be confirmed by the WP Engine teamif you pass this information along to them.
Rest assured that we are working on a permanent fix for this matter, but we thought it would be beneficial to also share the information with WP Engine since we only see this happening on servers hosted there at the moment.
Don’t hesitate to get in touch if you have any other questions.
HI there. I sent the above information to WPEngine. They came back to me with this. Please advise>
WPEngine require some answers to their questions as the response received from Rank Math was generic.
https://privatebin.net/?87183fd353cb0513#FVWuyUbR7iZxoqBPw8fBNFy3oQFXmw8gd8brG9LzkAuq
We need this solved ASAP as it’s critical for us not to lose any further SEO impact.
Hello? can someone answer this please?
Hello,
We deeply apologize for the unexpected delay in response.
The link you’ve shared is showing that it does not exist. Can you please share the link again so that we can check the issue further for you?
Looking forward to helping you.
Thank you.
it’s because it’s four days old. I will have to go back to wp engine to get them to supply this again.
please find the updated link. https://privatebin.net/?31df90c34b3396ca#9YbErfLzYEvoa1jiBhit4yGeG9vjFuD1cBA7bFim23ZE
hello? can someone get back me on this. we’re going on 5 days without any resolution. Thanks
Hello,
We deeply apologize for the delay in response. We are experiencing a higher-than-usual flow of tickets, and that’s why it is taking longer than usual to respond.
We already fixed the Version Control issues on the sites hosted on WPEngine:
In this case, please update the plugin to the latest version and check if you still face any errors or not.
Regarding the file you’ve shared via privatebin, we can only see your site info and PHP notices there, but they are not related to the Rank Math plugin. Even the Rank Math plugin is not listed on the Active Plugins list.
Let us know how it goes. Looking forward to helping you.
Thank you.
Hello,
Since we did not hear back from you for 15 days, we are assuming that you found the solution. We are closing this support ticket.
If you still need assistance or any other help, please feel free to open a new support ticket, and we will be more than happy to assist.
Thank you.
-
The ticket ‘Rank Math Plugin Caused Critical Log errors – Crashing Site’ is closed to new replies.