Created attachment 7667 [details] скрипт установки необходимых для развёртывания wiki пакетов
Created attachment 7668 [details] "растёт" url при нажатии на ссылку "set up the wiki"
Created attachment 7669 [details] LocalSettings.php not found вот если тут понажимать на ссылку, то "растёт" url, как показано во вложении 7668
Алгоритм: Ставлю всё необходимое командой "su -c ./mediawiki-install.sh root" Иду браузером по адресу http://wiki.local - получаю страницу с сообщением "LocalSettings.php not found" и ссылкой "set up the wiki". Жму на ссылку "set up the wiki", получаю "растущий" url в адресной строке браузера. Эксперимент многократно воспроизводился на чистой установке (был установлен и обновлен дистр, затем виртмашина была выключена и файл с диском был скопирован в дефолтный, многократное воспроизведение было на базе копии диска с дефолтного файла).
Проверил в Сизифе, в mediawiki-1.31.0 всё в порядке со ссылкой. Скорее всего, исправилось.
Created attachment 7682 [details] Актуальный на 31.07.2018 скрипт развёртывания приводит к такому же результату, как написано в этой баге
(В ответ на комментарий №3) > Алгоритм: > Ставлю всё необходимое командой "su -c ./mediawiki-install.sh root" > > Иду браузером по адресу http://wiki.local - получаю страницу с сообщением > "LocalSettings.php not found" и ссылкой "set up the wiki". > > Жму на ссылку "set up the wiki", получаю "растущий" url в адресной строке > браузера. > > Эксперимент многократно воспроизводился на чистой установке (был установлен и > обновлен дистр, затем виртмашина была выключена и файл с диском был скопирован > в дефолтный, многократное воспроизведение было на базе копии диска с дефолтного > файла). Теперь бага воспроизводится так: Копирую в виртуалбокс диск с установленным и обновленным АльтОбразованием Копирую туда скрипт mediawiki-install.sh Ставлю всё необходимое командой "su -c ./mediawiki-install.sh root" Иду браузером по адресу http://localhost/wiki - получаю страницу с сообщением "LocalSettings.php not found" и ссылкой "set up the wiki". Жму на ссылку "set up the wiki", получаю "растущий" url в адресной строке браузера.
(В ответ на комментарий №5) > Created an attachment (id=7682) [details] > Актуальный на 31.07.2018 скрипт развёртывания > > приводит к такому же результату, как написано в этой баге UPD: строку "/bin/cp ./mediawiki.conf /etc/httpd2/conf/sites-available/mediawiki.conf" нужно закомментировать. Она осталась от экспериментов с конфигом.
Задачу удалось решить пока только убиранием всех Rewrite-ов в конфиге. Не знаю насколько это правильно, но работает (не растёт url и запускается форма установки вики). host-105 ~ # cat /etc/httpd2/conf/sites-enabled/001-mediawiki.conf # # Summary: Provide default template for virtual hosts # Provides: VirtualHost # # Provide default template for virtual hosts <VirtualHost *> ServerName localhost # ServerAlias # ServerAlias 192.168.0.1 DocumentRoot /var/www/webapps/mediawiki # RewriteEngine On # RewriteCond %{REQUEST_URI} !^/(index.php|config|skins|images|extensions|icons|opensearch_desc.php|api.php|img_auth.php|load.php|profileinfo.php|redirect.php|thumb.php|thumb_handler.php|favicon.ico|robots.txt|logo.jpg|~.*) # RewriteRule ^/(.*)$ /var/www/webapps/mediawiki/wiki/index.php/$1 [L] # RewriteCond %{REQUEST_URI} !^/(favicon.ico|robots.txt|images|logo.jpg) # RewriteRule ^/?(.*)$ /var/www/webapps/mediawiki/wiki/$1 [L] </VirtualHost>
Created attachment 7683 [details] Рабочий скрипт по развёртыванию MediaWiki в Альт Образование на базе p8 Данный скрипт создаёт все необходимое для развертывания MediaWiki. После его работы нужно зайти браузером на http://localhost/wiki, взять параметры доступа к бд из файла на рабочем столе пользователя и произвести настройку вики. Запустить можно так: su -c ./mediawiki-install.sh root
В пакете installed-db-office-server-mediawiki устанавливаются необходимые пакеты, затем MediaWiki разворачивается командой deploy mediawiki.