-
-
My hosting company One.com just updated from PHP v5.6 to v7.2 and despite updating everything on my site to latest version, WordPress, Specular, plugins etc., the website just went offline. I have temporarily got the website back up so that I can troubleshoot the issue. Do you know what might be the cause please?
My site is ‘www.eliminatetherisks.co.uk’.
-
Hello,
We have to debug the issue. Maybe there is only a small issue that makes that.
Can you show to us any error that you have received ?
I going to try Specular on similar environment and will let you know.
Regards!
-
When we had the issue there was no error message unfortunately, just a blank page both for the live website and for the WordPress admin side. When I removed the plugins via PHP Admin the problem was still there.
We were only able to get the site working again by reverting back to PHP v5.6 which we can only do for a short time (1 week I think, before our hosting company forces PHP v7.2).
-
Hello,
We are trying to find what cause this issue. Did you have any error log.
Let us know.
Regards!
-
Ok. The only way I can obtain any sort of error log would be to turn on PHP error mesages with my host and upgrade the PHP back to v7.2 which will result in a blank white screen when you try and view the website. I have just made these changes just so I can see the error message and will forward this to you asap. I’ll have to revert the site back to v5.6 to get the website back up before the morning so customers can see the site again.
-
Here is the error message we are getting:
Fatal error: Uncaught Error: Call to undefined function mysql_error() in /customers/5/d/1/eliminatetherisks.co.uk/httpd.www/wp-content/plugins/revslider/inc_php/framework/db.class.php:29 Stack trace: #0 /customers/5/d/1/eliminatetherisks.co.uk/httpd.www/wp-content/plugins/revslider/inc_php/framework/db.class.php(127): UniteDBRev->checkForErrors(‘fetch’) #1 /customers/5/d/1/eliminatetherisks.co.uk/httpd.www/wp-content/plugins/revslider/inc_php/revslider_params.class.php(42): UniteDBRev->fetch(‘wp_revslider_se…’) #2 /customers/5/d/1/eliminatetherisks.co.uk/httpd.www/wp-content/plugins/revslider/inc_php/revslider_operations.class.php(1275): RevSliderParams->getFieldFromDB(‘general’) #3 /customers/5/d/1/eliminatetherisks.co.uk/httpd.www/wp-content/plugins/revslider/revslider_front.php(42): RevOperations::getGeneralSettingsValues() #4 /customers/5/d/1/eliminatetherisks.co.uk/httpd.www/wp-includes/class-wp-hook.php(286): RevSliderFront->onAddScripts(”) #5 /customers/5/d/1/eliminatetherisks.co.uk/httpd.www/wp-includes/class-w in /customers/5/d/1/eliminatetherisks.co.uk/httpd.www/wp-content/plugins/revslider/inc_php/framework/db.class.php on line 29
-
I think the problem is solved! From the above, it’s the revslider plugin that was causing the problem and when I checked, I saw today there was an update available for the revslider (it only appeared today!) which I have just applied. I’ve upgraded back to PHP v7.2 and so far it is still working. I’ll close the ticket for now. If the problem comes back I’ll raise a new ticket.
Many thanks.
-
You must be logged in to reply to this topic.