При этом на самом сервере действительно папка с этим расширением была создана
я его включил, добавив в файл LocalSettings.php строку
wfLoadExtension( 'SyntaxHighlight_GeSHi' );
Но все вернулось к началу разговора, выпала ошибка
Fatal error: Uncaught ExtensionDependencyError: SyntaxHighlight requires "shell" ability: Unable to run external programs, proc_open() is disabled in /home/javalive/public_html/includes/registration/ExtensionRegistry.php:334 Stack trace: #0 /home/javalive/public_html/includes/registration/ExtensionRegistry.php(186): ExtensionRegistry->readFromQueue(Array) #1 /home/javalive/public_html/includes/Setup.php(143): ExtensionRegistry->loadFromQueue() #2 /home/javalive/public_html/includes/WebStart.php(81): require_once('/home/javalive/...') #3 /home/javalive/public_html/index.php(41): require('/home/javalive/...') #4 {main} thrown in
/home/javalive/public_html/includes/registration/ExtensionRegistry.php on line
334
Видимо данный хостинг не подойдет для MediaWiki (он отказался включать proc_open()), чтобы можно было подсвечивать на нем код (примеры, написанные на языке программирования java).
А другого варианта как подсвечивать текст на странице (например на этой http://javalive.ru/index.php/Перечисления), используя готовые расширения я не нашел
При установке альтернативы ГеШи -
Highlightjs_Integration
https://www.mediawiki.org/wiki/Extension:Highlightjs_Integration
также получил ошибку:
Fatal error: Uncaught Exception: Unable to open file /home/javalive/public_html/extensions/Highlightjs_Integration/extension.json: filemtime(): stat failed for /home/javalive/public_html/extensions/Highlightjs_Integration/extension.json in /home/javalive/public_html/includes/registration/ExtensionRegistry.php:136 Stack trace: #0 /home/javalive/public_html/includes/GlobalFunctions.php(52): ExtensionRegistry->queue('/home/javalive/...') #1 /home/javalive/public_html/LocalSettings.php(165): wfLoadExtension('Highlightjs_Int...') #2 /home/javalive/public_html/includes/Setup.php(124): require_once('/home/javalive/...') #3 /home/javalive/public_html/includes/WebStart.php(81): require_once('/home/javalive/...') #4 /home/javalive/public_html/index.php(41): require('/home/javalive/...') #5 {main} thrown in /home/javalive/public_html/includes/registration/ExtensionRegistry.php on line 136
Вот список расширений, которые установились по умолчанию "в коробке":
wfLoadExtension( 'CategoryTree' );
wfLoadExtension( 'Cite' );
wfLoadExtension( 'CiteThisPage' );
wfLoadExtension( 'CodeEditor' );
wfLoadExtension( 'ConfirmEdit' );
wfLoadExtension( 'Gadgets' );
wfLoadExtension( 'ImageMap' );
wfLoadExtension( 'InputBox' );
wfLoadExtension( 'Interwiki' );
wfLoadExtension( 'LocalisationUpdate' );
wfLoadExtension( 'MultimediaViewer' );
wfLoadExtension( 'Nuke' );
wfLoadExtension( 'OATHAuth' );
wfLoadExtension( 'PageImages' );
wfLoadExtension( 'ParserFunctions' );
wfLoadExtension( 'PdfHandler' );
wfLoadExtension( 'Poem' );
wfLoadExtension( 'Renameuser' );
wfLoadExtension( 'ReplaceText' );
wfLoadExtension( 'Scribunto' );
wfLoadExtension( 'SpamBlacklist' );
wfLoadExtension( 'TextExtracts' );
wfLoadExtension( 'TitleBlacklist' );
wfLoadExtension( 'WikiEditor' );