- This topic has 27 replies, 2 voices, and was last updated 3 years, 1 month ago by Tom.
March 22, 2018 at 1:46 pm #526814J Mark Daubman
My site is down. This occurred after trying to update GP Premium to 1.60. It appears to be stuck in maintenance mode.
I’ve gone to my control panel on my server, and can’t find the .maintenance file to delete, even when checking the show hidden file box is checked.
Any ideas on how to get out of this predicament?
Thank you.GP Premium 1.6March 22, 2018 at 1:51 pm #526819TomLead DeveloperLead DeveloperMarch 22, 2018 at 2:01 pm #526838J Mark Daubman
The last entry is #8 in /home/atnnowco/public_html/wp-content/plugins/redis-cache/includes/predis.php on line 9610.
Nothing to do with GP. Still, not sure how to fix this. Any help would be much appreciated.March 22, 2018 at 2:04 pm #526843TomLead DeveloperLead Developer
Hmm that’s weird. In your files, go to “wp-content/plugins” and delete the “Redis Cache” plugin. Is your website back now?
If so, you should be able to re-install it through the Dashboard.March 22, 2018 at 2:08 pm #526847J Mark Daubman
I’ll try that.
Line 9610 in the predis.php file $handler = new $handler();, if that helps.March 22, 2018 at 2:13 pm #526850TomLead DeveloperLead DeveloperMarch 22, 2018 at 2:14 pm #526853J Mark Daubman
Deleting the Redis Cache plugin didn’t work. The site is still not loading.March 22, 2018 at 2:15 pm #526854TomLead DeveloperLead DeveloperMarch 22, 2018 at 2:16 pm #526856J Mark Daubman
I just checked the gp-premium.php file, and it’s version 1.6.March 22, 2018 at 2:17 pm #526859TomLead DeveloperLead Developer
It’s possible that the update was interrupted and some files weren’t uploaded. However, it’s impossible to tell without seeing more of the error_log file.March 22, 2018 at 2:18 pm #526861J Mark Daubman
#0 /home/atnnowco/public_html/wp-content/plugins/redis-cache/includes/predis.php(9665): Predis\Configuration\Options->getDefault(‘connections’)
#1 /home/atnnowco/public_html/wp-content/plugins/redis-cache/includes/predis.php(8863): Predis\Configuration\Options->__get(‘connections’)
#2 /home/atnnowco/public_html/wp-content/plugins/redis-cache/includes/predis.php(8804): Predis\Client->createConnection(Array)
#3 /home/atnnowco/public_html/wp-content/object-cache.php(488): Predis\Client->__construct(Array, Array)
#4 /home/atnnowco/public_html/wp-content/object-cache.php(183): WP_Object_Cache->__construct()
#5 /home/atnnowco/public_html/wp-includes/load.php(516): wp_cache_init()
#6 /home/atnnowco/public_html/wp-settings.php(113): wp_start_object_cache()
#7 /home/atnnowco/public_html/wp-config.php(33): require_once(‘/home/atnnowco/…’)
#8 in /home/atnnowco/public_html/wp-content/plugins/redis-cache/includes/predis.php on line 9610March 22, 2018 at 2:19 pm #526863TomLead DeveloperLead DeveloperMarch 22, 2018 at 2:25 pm #526874J Mark Daubman
[22-Mar-2018 20:59:47 UTC] PHP Fatal error: Uncaught Error: Class ‘Predis\Configuration\ConnectionFactoryOption’ not found in /home/atnnowco/public_html/wp-content/plugins/redis-cache/includes/predis.php:9610
#0 /home/atnnowco/public_html/wp-content/plugins/redis-cache/includes/predis.php(9665): Predis\Configuration\Options->getDefault(‘connections’)March 22, 2018 at 2:27 pm #526880TomLead DeveloperLead Developer
That’s the most recent entry? If that folder doesn’t exist, files within it can’t create errors.
Might be worth emptying the error_log (and save), then load your website. Now open the file again – is there another error?March 22, 2018 at 2:39 pm #526895J Mark Daubman
I emptied the error log, loaded the website, but the error log file is still empty.
- You must be logged in to reply to this topic.