Not sure if this is similar to T307816: Installing MediaWiki: Error: Class "FormatJson" not found...
But trying to use update.php (or eval.php, or presumably any maintenance script?) on a long existing MW 1.39 install, but using opcache that will be warmed on master of MW..
reedy@ubuntu64-web-esxi:/var/www/wiki-1.39/core$ php -v PHP 8.4.4 (cli) (built: Feb 15 2025 08:59:26) (NTS) Copyright (c) The PHP Group Zend Engine v4.4.4, Copyright (c) Zend Technologies with Zend OPcache v8.4.4, Copyright (c), by Zend Technologies with Xdebug v3.4.1, Copyright (c) 2002-2025, by Derick Rethans reedy@ubuntu64-web-esxi:/var/www/wiki-1.39/core$ php maintenance/update.php PHP Fatal error: Uncaught Error: Class "MediaWiki\HookContainer\HookRunner" not found in /var/www/wiki-1.39/core/includes/Hooks.php:174 Stack trace: #0 /var/www/wiki-1.39/core/includes/exception/MWExceptionHandler.php(807): Hooks::runner() #1 /var/www/wiki-1.39/core/includes/exception/MWExceptionHandler.php(336): MWExceptionHandler::logError() #2 /var/www/wiki-1.39/core/vendor/composer/ClassLoader.php(576): MWExceptionHandler::handleError() #3 /var/www/wiki-1.39/core/vendor/composer/ClassLoader.php(576): include('...') #4 /var/www/wiki-1.39/core/vendor/composer/ClassLoader.php(427): {closure:Composer\Autoload\ClassLoader::initializeIncludeClosure():575}() #5 /var/www/wiki-1.39/core/vendor/wikimedia/services/src/ServiceContainer.php(441): Composer\Autoload\ClassLoader->loadClass() #6 /var/www/wiki-1.39/core/vendor/wikimedia/services/src/ServiceContainer.php(411): Wikimedia\Services\ServiceContainer->createService() #7 /var/www/wiki-1.39/core/includes/MediaWikiServices.php(301): Wikimedia\Services\ServiceContainer->getService() #8 /var/www/wiki-1.39/core/includes/MediaWikiServices.php(951): MediaWiki\MediaWikiServices->getService() #9 /var/www/wiki-1.39/core/includes/exception/MWExceptionHandler.php(165): MediaWiki\MediaWikiServices->getDBLoadBalancerFactory() #10 /var/www/wiki-1.39/core/includes/exception/MWExceptionHandler.php(191): MWExceptionHandler::rollbackPrimaryChanges() #11 /var/www/wiki-1.39/core/includes/exception/MWExceptionHandler.php(247): MWExceptionHandler::rollbackPrimaryChangesAndLog() #12 /var/www/wiki-1.39/core/includes/exception/MWExceptionHandler.php(216): MWExceptionHandler::handleException() #13 [internal function]: MWExceptionHandler::handleUncaughtException() #14 {main} thrown in /var/www/wiki-1.39/core/includes/Hooks.php on line 174