Summary: | После установки системы требуется дополнительная настройка mediawiki | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Alexander Makeenkov <amakeenk> | ||||
Component: | installed-db-office-server-mediawiki | Assignee: | Andrey Cherepanov <cas> | ||||
Status: | NEW --- | QA Contact: | qa-sisyphus | ||||
Severity: | normal | ||||||
Priority: | P5 | CC: | azol, boyarsh, cas, jqt4, jqt4, lepata | ||||
Version: | unstable | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
See Also: | https://bugzilla.altlinux.org/show_bug.cgi?id=42813 | ||||||
Attachments: |
|
Description
Alexander Makeenkov
2022-07-05 11:17:47 MSK
Добрый день! А это точно ошибка документации, а не установки дистрибутива (пакет installed-db-office-server-mediawiki)? Смысл же в том, чтобы получить рабочую вики сразу после установки системы, а не настраивать ее потом. (Ответ для Elena Mishina на комментарий #1) > Добрый день! > А это точно ошибка документации, а не установки дистрибутива (пакет > installed-db-office-server-mediawiki)? Возможно, поскольку после установки системы файл LocalSettings.php представляет собой симлинк на несуществующий файл: # stat /var/www/webapps/mediawiki/wiki/config/LocalSettings.php Файл: /var/www/webapps/mediawiki/wiki/config/LocalSettings.php -> /var/www/webapps/mediawiki/config/LocalSettings.php Размер: 51 Блоков: 0 Блок В/В: 4096 символьная ссылка # stat /var/www/webapps/mediawiki/config/LocalSettings.php stat: не удалось выполнить statx для '/var/www/webapps/mediawiki/config/LocalSettings.php': Нет такого файла или каталога Функционирование служб midiawiki, moodle, nextcloud возможно только после установки task-edu-server-apps при установке дистрибутива. Или (если не выбрана группа «Серверные приложения» при установки дистрибутива, после команд deploy mediawiki (и остальные аналогично). Пароль администратора меняется при смене пароля в alterator-auth (при этом он должен быть сложным) или командой deploy mediawiki password='Pa$$word1111' (Ответ для Andrey Cherepanov на комментарий #3) > Функционирование служб midiawiki, moodle, nextcloud возможно только после > установки task-edu-server-apps при установке дистрибутива. Или (если не > выбрана группа «Серверные приложения» при установки дистрибутива, после > команд > > deploy mediawiki (и остальные аналогично). > > Пароль администратора меняется при смене пароля в alterator-auth (при этом > он должен быть сложным) или командой > > deploy mediawiki password='Pa$$word1111' Во время 1-го запустка установленной системы выполняется скрипт /etc/firsttime.d/80-office-server-mediawiki В нём есть команда deploy mediawiki её лог сохраняется в файл /root/.install-log/office-server-deploy.log Перед появление обсуждаемой проблемы выдаётся сообщение об ошибке: stderr: Exception from line 174 of /usr/share/mediawiki/includes/registration/ExtensionRegistry.php: Unable to open file /usr/share/mediawiki/extensions/LdapAuthentication/extension.json: filemtime(): stat failed for /usr/share/mediawiki/extensions/LdapAuthentication/extension.json #0 /usr/share/mediawiki/includes/GlobalFunctions.php(52): ExtensionRegistry->queue('/usr/share/medi...') #1 /usr/share/mediawiki/extensions/LdapAuthentication/LdapAuthentication.php(55): wfLoadExtension('LdapAuthenticat...') #2 /usr/share/mediawiki/includes/installer/Installer.php(1584): require_once('/usr/share/medi...') #3 /usr/share/mediawiki/includes/installer/Installer.php(1553): Installer->includeExtensionFiles(Array) #4 /usr/share/mediawiki/includes/installer/Installer.php(1515): Installer->getAutoExtensionLegacyHooks() #5 /usr/share/mediawiki/includes/installer/Installer.php(1714): Installer->includeExtensions(Object(MysqlInstaller)) #6 /usr/share/mediawiki/includes/installer/CliInstaller.php(211): Installer->performInstallation(Array, Array) #7 /usr/share/mediawiki/maintenance/install.php(142): CliInstaller->execute() #8 /usr/share/mediawiki/maintenance/doMaintenance.php(108): CommandLineInstaller->execute() #9 /usr/share/mediawiki/maintenance/install.php(203): require_once('/usr/share/medi...') #10 {main} - Play recap - localhost : ok=34 changed=12 unreachable=0 failed=1 rescued=0 ignored=0 Error deploy mediawiki Файл LdapAuthentication/extension.json есть в исходниках пакета mediawiki-extensions-ldapauthentication: https://git.altlinux.org/srpms/m/mediawiki-extensions-ldapauthentication.git?p=mediawiki-extensions-ldapauthentication.git;a=blob;f=LdapAuthentication/extension.json;h=1ea41b3a6f642beed01bff17e133da59b89c9969;hb=e71d278e3edae23029a420701d4be1d37e840df1 однако, в самом пакете отсутствует. В других пакетах p10 тоже не удалось найти /usr/share/mediawiki/extensions/LdapAuthentication/extension.json Подскажите, откуда его нужно брать. Удалите пакет с расширением mediawiki для ldap. |