Внимание!!! Все файлы в которых будут меняться настройки обязательно нужно копировать в созданную в корне сервера папку copy.

Новые настройки вступят в силу после рестарта необходимой службы.

Новые настройки, влияние которых на работу сервера в дальнейшем неизвестно, после проведенных работ заменять на исходные (возвращать на старые).

Установка модулей на МедиаВики

Материал из Справка по MediaWiki
Перейти к: навигация, поиск

Установка модулей на МедиаВики напрямую связано с Lua (скриптовый язык программирования) и расширением Scribunto.

  • Установить расширение Scribunto соответствующее версии вашей МедиаВики
  • Внести изменения в файл LocalSettings.php
wfLoadExtension( 'Scribunto' );
$wgScribuntoDefaultEngine = 'luastandalone';
$wgScribuntoEngineConf['luastandalone']['errorFile'] = "$IP/error_log";
  • Установить права на файл 755 /home/ukr/web/разом.укр/public_html/extensions/Scribunto/engines/LuaStandalone/binaries/lua5_1_5_linux_64_generic/lua
chmod a+x /home/ukr/web/разом.укр/public_html/extensions/Scribunto/engines/LuaStandalone/binaries/lua5_1_5_linux_64_generic/lua

Возможно понадобится создание дополнительного конфигурационного файла /home/%user%/conf/web/httpd.%domain%.conf В котором будет прописано:

<Directory /home/ukr/web/разом.укр/public_html>
        php_admin_value open_basedir none
    </Directory>

После создания файла перезапустить службу httpd или сервера целиком