FROM mediawiki:1.41.0
RUN mkdir -p /var/www/html/extensions/EmbedVideo/
COPY mediawiki-extensions-EmbedVideo-3.4.1/*.* /var/www/html/extensions/EmbedVideo/
RUN chown -R www-data:www-data /var/www/html/extensions/EmbedVideo/
MediaWiki internal error.
Original exception: [36da5a53758030a579a6d14a] /index.php TypeError: call_user_func(): Argument #1 ($callback) must be a valid callback, class "MediaWiki\Extension\EmbedVideo\EmbedVideoHooks" not found
Backtrace:
from /var/www/html/includes/Setup.php(570)
#0 /var/www/html/includes/WebStart.php(92): require_once()
#1 /var/www/html/index.php(44): require(string)
#2 {main}
Exception caught inside exception handler: [36da5a53758030a579a6d14a] /index.php Error: Class "MediaWiki\Extension\EmbedVideo\EmbedVideoHooks" not found
Backtrace:
from /var/www/html/vendor/wikimedia/object-factory/src/ObjectFactory.php(240)
#0 /var/www/html/vendor/wikimedia/object-factory/src/ObjectFactory.php(149): Wikimedia\ObjectFactory\ObjectFactory::getObjectFromSpec(array, array)
#1 /var/www/html/includes/HookContainer/HookContainer.php(258): Wikimedia\ObjectFactory\ObjectFactory->createObject(array)
#2 /var/www/html/includes/HookContainer/HookContainer.php(350): MediaWiki\HookContainer\HookContainer->makeExtensionHandlerCallback(string, array, array)
#3 /var/www/html/includes/HookContainer/HookContainer.php(525): MediaWiki\HookContainer\HookContainer->normalizeHandler(string, array, array)
#4 /var/www/html/includes/HookContainer/HookContainer.php(148): MediaWiki\HookContainer\HookContainer->getHandlers(string, array)
#5 /var/www/html/includes/HookContainer/HookRunner.php(2954): MediaWiki\HookContainer\HookContainer->run(string, array)
#6 /var/www/html/includes/parser/Parser.php(486): MediaWiki\HookContainer\HookRunner->onParserFirstCallInit(Parser)
#7 /var/www/html/includes/parser/ParserFactory.php(220): Parser->__construct(MediaWiki\Config\ServiceOptions, MediaWiki\Parser\MagicWordFactory, Language, ParserFactory, MediaWiki\Utils\UrlUtils, MediaWiki\SpecialPage\SpecialPageFactory, MediaWiki\Linker\LinkRendererFactory, MediaWiki\Title\NamespaceInfo, MediaWiki\Logger\LegacyLogger, MediaWiki\Page\File\BadFileLookup, MediaWiki\Languages\LanguageConverterFactory, MediaWiki\HookContainer\HookContainer, MediaWiki\Tidy\RemexDriver, WANObjectCache, MediaWiki\User\UserOptionsManager, MediaWiki\User\UserFactory, MediaWiki\Title\MediaWikiTitleCodec, MediaWiki\Http\HttpRequestFactory, MediaWiki\Category\TrackingCategories, MediaWiki\Preferences\SignatureValidatorFactory, MediaWiki\User\UserNameUtils)
#8 /var/www/html/includes/language/MessageCache.php(1454): ParserFactory->create()
#9 /var/www/html/includes/language/MessageCache.php(1435): MessageCache->getParser()
#10 /var/www/html/includes/language/Message.php(1468): MessageCache->transform(string, boolean, Language, NULL)
#11 /var/www/html/includes/language/Message.php(1011): Message->transformText(string)
#12 /var/www/html/includes/language/Message.php(1059): Message->format(string)
#13 /var/www/html/includes/exception/MWExceptionRenderer.php(254): Message->text()
#14 /var/www/html/includes/exception/MWExceptionRenderer.php(196): MWExceptionRenderer::msg(string, string, string)
#15 /var/www/html/includes/exception/MWExceptionRenderer.php(105): MWExceptionRenderer::reportHTML(TypeError)
#16 /var/www/html/includes/exception/MWExceptionHandler.php(134): MWExceptionRenderer::output(TypeError, integer)
#17 /var/www/html/includes/exception/MWExceptionHandler.php(251): MWExceptionHandler::report(TypeError)
#18 /var/www/html/includes/exception/MWExceptionHandler.php(219): MWExceptionHandler::handleException(TypeError, string)
#19 [internal function]: MWExceptionHandler::handleUncaughtException(TypeError)
#20 {main}
Notice: Uncommitted DB writes (transaction from Wikimedia\Rdbms\Database::beginIfImplied (MediaWiki\Revision\RevisionStore::fetchRevisionRowFromConds)) in /var/www/html/includes/libs/rdbms/database/TransactionManager.php on line 586
Notice: DB transaction writes or callbacks still pending (LCStoreDB::finishWrite, LCStoreDB::finishWrite, LCStoreDB::finishWrite, LCStoreDB::finishWrite, LCStoreDB::finishWrite, LCStoreDB::finishWrite, LCStoreDB::finishWrite, LCStoreDB::finishWrite, LCStoreDB::finishWrite, LCStoreDB::finishWrite, LCStoreDB::finishWrite, LCStoreDB::finishWrite, LCStoreDB::finishWrite, LCStoreDB::finishWrite, LCStoreDB::finishWrite, LCStoreDB::finishWrite, LCStoreDB::finishWrite, LCStoreDB::finishWrite, LCStoreDB::finishWrite, LCStoreDB::finishWrite) in /var/www/html/includes/libs/rdbms/database/Database.php on line 3344