Sisyphus
: 11 2019 | : 17498 | : 16056864
en ru br
ALT
S:1.33.1-alt1
D:1.13.0-alt1
5.1: 1.13.0-alt4
4.1: 1.13.0-alt2.M41.2
4.0: 1.13.0-alt2.M40.1
+backports:1.13.0-alt2.M40.1
www.altlinux.org/Changes

:: /WWW
: mediawiki

                   Gear   Bugs and FR  Repocop 

Апгрейд с предыдущих версий MediaWiki:

С 1.16.x:
- (!) Изменилась структура базы данных. После обновления пакетов необходимо
выполнить обновление БД путём запуска скрипта обновления:

1. Выполнить от рута (или пользователя, имеющего права на чтение конфига
LocalSettings.php) скрипт обновления:
# php /usr/share/mediawiki/maintenance/update.php

- Команды в начале файла LocalSettings.php могут мешать работе движка. Удалите их
(от начальных до require_once DefaultSettings включительно).

- Если появился файл /etc/httpd2/conf/sites-available/mediawiki.conf.rpmnew, учтите
его содержимое, сравнив с текущим mediawiki.conf.

С 1.15.x:

- (!) Изменилась структура базы данных. Непосредственно после обновления необходимо
выполнить обновление вашей БД. Это можно сделать следующими способами:

1. Выполните от рута (или пользователя, имеющего права на чтение конфига
LocalSettings.php) скрипт обновления:
# php -c /etc/php/5.2.13/apache2-mod_php/ /usr/share/mediawiki/maintenance/update.php
(при необходимости, замените "5.2.13" на имеющуюся у вас версию PHP).

Скрипту необходимо предоставить учетные данные администратора БД. Это можно сделать
одним из следующих способов:
- Отредактируйте файл /var/www/webapps/mediawiki/config/AdminSettings.sample, внеся
туда учетные данные администратора БД, и переименуйте его в AdminSettings.php
(внимание! доступ к этому файлу должен быть ограничен. Рекомендуются права доступа:
owner: root, group: root, mode: 0600)
- Укажите имя пользователя и пароль администратора БД в виде опций для скрипта:
update.php --dbuser=root --dbpass=123
Этот способ потенциально небезопасен.
- Если скрипт не получит учетные данные вышеперечисленными способами, он спросит их
при запуске.

2.
- Переименуйте конфиг /var/www/webapps/mediawiki/config/LocalSettings.php
- Зайдите в веб-конфигуратор (http://your-host/wiki-config), настройте там всё.
Конфигуратор выполнит обновление структуры БД.
- Живите с новым конфигом, или восстановите старый.


С 1.13.0:

- см. процедуру обновления с 1.15.x;

- общие рекомендации по апгрейду с предыдущих версий:
http://svn.wikimedia.org/viewvc/mediawiki/branches/REL1_16/phase3/UPGRADE?view=markup
http://www.mediawiki.org/wiki/Manual:Upgrading

- настройки PHP: в принципе, если предыдущая версия mediawiki работала, то и
эта будет, но всё же рекомендуется выполнить (от рута) скрипт
/usr/share/doc/mediawiki-common-1.22.4/install_php_config.sh для
автоматической установки необходимых опций PHP.

- конфиг LocalSettings.php теперь располагается в директории
/var/www/webapps/mediawiki/config/. Рекомендуется запустить веб-конфигурилку
(http://your-host/wiki-config) для создания нового конфига, однако, можно
попробовать подложить туда и старый файл, который располагался по адресу
/var/www/webapps/mediawiki/. Обратите внимание, если вы не используете
возможности mod_rewrite (чтобы содержимое вашей wiki было доступно по адресу
http://<хост>/, см. README.ALT-ru_RU.UTF-8), то переменная $wgScriptPath в
вашем конфиге должна быть равна "/wiki".

- директорией для загрузки файлов теперь является
/var/www/webapps/mediawiki/images/.

- ваша wiki доступна по адресу http://<хост>/wiki/ (или, если используется
mod_rewrite, http://<хост>/).



Читайте также файл README.ALT-ru_RU.UTF-8.

 
: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
: Michael Shigorin