HeyΒ @korkylime
[13-Jan-2023 18:43:49 UTC] PHP Deprecated: Method WPaaS\Cache::ban is deprecated in /var/www/wp-content/mu-plugins/gd-system-plugin/includes/class-cache.php on line 62
I’m thinking this may be the culprit. I will search around and see if GoDaddy’s plugin is open-sourced somewhere and see what changes they have made.
Please do note, that if it is not open source, I will not be able to correct it, and will have to remove GoDaddy support from the plugin.
@korkylime
So… going on what is in the plugin for that, the cache is indeed being purged.
It looks like GoDaddy upgraded to be strictly Varnish & file based cache, which is already being purged.
Though, I am working on a method to make that part more efficient because I found that in a site with alot of posts/pages it tends to bog down the wp-admin pretty bad because the varnish purge has to send a specific http request to the server for each individual url.
If you turn on logging in the plugin (The Cache Purge -> Settings, flip the switch for Log Purge Actions), then hit the “Master Cache Purge” button in your admin bar and check that log location you should see GoDaddy in it.
If it’s that the purge isn’t firing every 5 minutes as expected, GoDaddy most likely disabled WP_CRON. If this is the case, you will need to get in touch with GoDaddy hosting support and ask them to enable “Alternative Cron” for your site.
Let me know how that all goes for you.
Hi Kevin, Below is what I got in the log file
2023-01-19 19:49:19: STARTING THE PURGE
2023-01-19 19:49:19: HOSTING PURGE
2023-01-19 19:49:19: GoDaddy Cache
2023-01-19 19:49:19: PLUGIN PURGE
2023-01-19 19:49:19: Elementor Cache
2023-01-19 19:49:19: WORDPRESS PURGE
2023-01-19 19:49:19: WP Object Cache
2023-01-19 19:49:19: WP Option Cache
2023-01-19 19:49:19: WP Transient Cache
2023-01-19 19:49:19: WP Global Object Cache
2023-01-19 19:49:19: PHP PURGE
2023-01-19 19:49:19: PHP Zend OpCache
2023-01-19 19:49:22: FILE PURGE
2023-01-19 19:49:22: /var/www/wp-content/cache/ Purged
2023-01-19 19:49:22: MEMORY PURGE
2023-01-19 19:49:22: Settings Cache Cleared on: kptcp_kpcp_settings_save_after
2023-01-19 19:49:22: ENDING THE PURGE
2023-01-19 19:49:33: STARTING THE PURGE
2023-01-19 19:49:33: HOSTING PURGE
2023-01-19 19:49:33: GoDaddy Cache
2023-01-19 19:49:33: PLUGIN PURGE
2023-01-19 19:49:33: Elementor Cache
2023-01-19 19:49:33: WORDPRESS PURGE
2023-01-19 19:49:33: WP Object Cache
2023-01-19 19:49:33: WP Option Cache
2023-01-19 19:49:33: WP Transient Cache
2023-01-19 19:49:33: WP Global Object Cache
2023-01-19 19:49:33: PHP PURGE
2023-01-19 19:49:33: PHP Zend OpCache
2023-01-19 19:49:35: FILE PURGE
2023-01-19 19:49:35: /var/www/wp-content/cache/ Purged
2023-01-19 19:49:35: MEMORY PURGE
2023-01-19 19:49:35: Manual Cache Cleared
2023-01-19 19:49:35: ENDING THE PURGE
Perfect. So, your caches are indeed getting purged, and what it sounds like is GoDaddy simply disable WP_CRON for your site.
You’ll have to check with them about either re-enabling it, or they may have an alternative cron that they can enable for you. (I know wpengine does this…)
Hi Kevin, Just spent a very strained 2 hours on the phone with Go Daddy. They claim that Cron Job is active and no matter what I explained they pointed the finger at the Plugin. I asked why sit has been working, without issue of nearly 18 months, and only stopped when thy started upgrading their servers. Only answer was plugins can stop working at anytime …for no reason. Hopeless. Intention is to set up a new site…just for weather, and move over to that new platform fully in 6 months time when the present hosting contract ends
Thanks for all your help
And having said that….miraculously today everything has started to work again…..Hmmm π
My biggest pet peeve is a hosting company that will not take responsibility for something.
My day job is web hosting support for a small company, so I know how things are supposed to work in those regards, and when a hosting company tells me otherwise, oooooo… gets my blood boiling.
Glad it’s working for you at least π