Bug 35173 - Непонятно как устанавливать mediawiki после установки необходимых пакетов.
Summary: Непонятно как устанавливать mediawiki после установки необходимых пакетов.
Status: CLOSED FIXED
Alias: None
Product: Альт Образование
Classification: Distributions
Component: Установка (show other bugs)
Version: 8.2
Hardware: x86_64 Linux
: P3 normal
Assignee: Andrey Cherepanov
QA Contact: qa-p8@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-23 20:12 MSK by v.slugin
Modified: 2023-07-31 12:26 MSK (History)
2 users (show)

See Also:


Attachments
скрипт установки необходимых для развёртывания wiki пакетов (2.62 KB, application/x-shellscript)
2018-07-23 20:12 MSK, v.slugin
no flags Details
"растёт" url при нажатии на ссылку "set up the wiki" (3.95 KB, image/png)
2018-07-23 20:13 MSK, v.slugin
no flags Details
LocalSettings.php not found (31.59 KB, image/png)
2018-07-23 20:15 MSK, v.slugin
no flags Details
Актуальный на 31.07.2018 скрипт развёртывания (2.92 KB, application/x-shellscript)
2018-07-31 13:18 MSK, v.slugin
no flags Details
Рабочий скрипт по развёртыванию MediaWiki в Альт Образование на базе p8 (2.79 KB, application/x-shellscript)
2018-08-01 13:04 MSK, v.slugin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description v.slugin 2018-07-23 20:12:40 MSK
Created attachment 7667 [details]
скрипт установки необходимых для развёртывания wiki пакетов
Comment 1 v.slugin 2018-07-23 20:13:59 MSK
Created attachment 7668 [details]
"растёт" url при нажатии на ссылку "set up the wiki"
Comment 2 v.slugin 2018-07-23 20:15:36 MSK
Created attachment 7669 [details]
LocalSettings.php not found

вот если тут понажимать на ссылку, то "растёт" url, как показано во вложении 7668
Comment 3 v.slugin 2018-07-23 20:20:04 MSK
Алгоритм:
Ставлю всё необходимое командой "su -c ./mediawiki-install.sh root"

Иду браузером по адресу http://wiki.local - получаю страницу с сообщением "LocalSettings.php not found" и ссылкой "set up the wiki".

Жму на ссылку "set up the wiki", получаю "растущий" url в адресной строке браузера.

Эксперимент многократно воспроизводился на чистой установке (был установлен и обновлен дистр, затем виртмашина была выключена и файл с диском был скопирован в дефолтный, многократное воспроизведение было на базе копии диска с дефолтного файла).
Comment 4 Vitaly Lipatov 2018-07-31 08:19:46 MSK
Проверил в Сизифе, в mediawiki-1.31.0 всё в порядке со ссылкой. Скорее всего, исправилось.
Comment 5 v.slugin 2018-07-31 13:18:41 MSK
Created attachment 7682 [details]
Актуальный на 31.07.2018 скрипт развёртывания

приводит к такому же результату, как написано в этой баге
Comment 6 v.slugin 2018-07-31 13:25:47 MSK
(В ответ на комментарий №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 в адресной строке браузера.
Comment 7 v.slugin 2018-07-31 13:26:44 MSK
(В ответ на комментарий №5)
> Created an attachment (id=7682) [details]
> Актуальный на 31.07.2018 скрипт развёртывания
> 
> приводит к такому же результату, как написано в этой баге

UPD: строку "/bin/cp ./mediawiki.conf /etc/httpd2/conf/sites-available/mediawiki.conf" нужно закомментировать. Она осталась от экспериментов с конфигом.
Comment 8 v.slugin 2018-07-31 13:35:04 MSK
Задачу удалось решить пока только убиранием всех 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>
Comment 9 v.slugin 2018-08-01 13:04:58 MSK
Created attachment 7683 [details]
Рабочий скрипт по развёртыванию MediaWiki в Альт Образование на базе p8

Данный скрипт создаёт все необходимое для развертывания MediaWiki.
После его работы нужно зайти браузером на http://localhost/wiki, взять параметры доступа к бд из файла на рабочем столе пользователя и произвести настройку вики.

Запустить можно так: su -c ./mediawiki-install.sh root
Comment 10 Andrey Cherepanov 2023-07-31 12:26:57 MSK
В пакете installed-db-office-server-mediawiki устанавливаются необходимые пакеты, затем MediaWiki разворачивается командой deploy mediawiki.