-
I upgraded https://www.garrettdigital.com to the latest version of RankMath today, and it seemed to break my entire website. When I went to the website front end, I see a critical error (screenshot: https://a.cl.ly/mXuB1gyE ) and the same when I try to access the WordPress backend. Luckily, I got an email from my host with troubleshooting details, so I was able to log in to recovery mode and disable Rankmath and now my site is working.
Here are details from my hosting alert email:
When seeking help with this issue, you may be asked for some of the following information:
WordPress version 5.4
Current theme: Panoramic Child Theme
Current plugin: Rank Math SEO (version 1.0.42.3)
PHP version 7.2.25-1+ubuntu18.04.1+deb.sury.org+1An error of type E_ERROR was caused in line 1068 of the file /garrettdigital.com/htdocs/wp-content/plugins/seo-by-rank-math/vendor/rollbar/rollbar/src/DataBuilder.php. Error message: Uncaught Error: Class ‘Rollbar\ErrorWrapper’ not found in /garrettdigital.com/htdocs/wp-content/plugins/seo-by-rank-math/vendor/rollbar/rollbar/src/DataBuilder.php:1068
Stack trace:
#0 /garrettdigital.com/htdocs/wp-content/plugins/seo-by-rank-math/vendor/rollbar/rollbar/src/Handlers/ErrorHandler.php(59): Rollbar\DataBuilder->generateErrorWrapper(2, ‘include(/var/ww…’, ‘/garret…’, 444)
#1 /garrettdigital.com/htdocs/wp-content/plugins/safe-svg/lib/vendor/composer/ClassLoader.php(444): Rollbar\Handlers\ErrorHandler->handle(2, ‘include(/var/ww…’, ‘/garret…’, 444, Array)
#2 /garrettdigital.com/htdocs/wp-content/plugins/safe-svg/lib/vendor/composer/ClassLoader.php(444): include()
#3 /garrettdigital.com/htdocs/wp-content/plugins/safe-svg/lib/vendor/composer/ClassLoader.php(322): Composer\Autoload\includeFile(‘/garret…’)
#4 [internal function]: Composer\Autoload\ClassLoader->loadClass(‘Rollbar\\Payload…’)
#5 /garrettdigital.com/htdocs
The ticket ‘Critical Error – site not working after RankMath upgrade’ is closed to new replies.