Automatic update to 6.3 completely broke everything
-
A few of the sites I manage had automatic updates switched on and attempted to install 6.3 overnight. I received emails this morning saying an attempt was made but the site could not be updated.
The sites were not responding and it wasn’t even possible to log in to the dashboard, or access the actual site content. Everything was completely broken.
Here’s the error messages I saw:PHP Fatal error: Cannot declare class WP_Metadata_Lazyloader, because the name is already in use in /var/www/html/wp-includes/class-wp-metadata-lazyloader.php on line 32
PHP Fatal error: Uncaught Error: Call to a member function set() on null in /var/www/html/wp-includes/l10n.php:806\nStack trace:\n#0 /var/www/html/wp-includes/l10n.php(900): load_textdomain()\n#1 /var/www/html/wp-includes/class-wp-fatal-error-handler.php(47): load_default_textdomain()\n#2 [internal function]: WP_Fatal_Error_Handler->handle()\n#3 {main}\n thrown in /var/www/html/wp-includes/l10n.php on line 806
Luckily I managed to work out how to roll back to 6.2.2 from the command line which means I can now log in to my site (I’ve switched automatic updates off).
Has anybody else experienced this? Is this a known problem? I’m very hesitant to attempt an upgrade again until I know it’s not going to break everything.
- The topic ‘Automatic update to 6.3 completely broke everything’ is closed to new replies.