Manual:AdminSettings.php/ru

From MediaWiki.org

Jump to: navigation, search
MediaWiki File: AdminSettings.php
Location: /
Source code: Not in SVN (создается пользователем)
Classes: None

Contents

[edit] общие сведения

Файл AdminSettings.sample из основной директории копируется в файл AdminSetting.php и в нем изменяются нужные параметры.

Данные указанные в нем необходимы для работы maintenance скриптов, хочется отметить что для усиления безопасности желательно использовать отличную от указанной в файле LocalSetting.php учетную запись.

[edit] Административные имя пользователя и пароль

Переменные $wgDBadminuser и $wgDBadminpassword необходимы для идентификации пользователя при работе maintenance scripts (они находятся в директории maintenance/).

настройки по умолчанию:

$wgDBadminuser      = 'wikiadmin';
$wgDBadminpassword  = 'adminpass';

Пользователь БД должен быть создан вручную (или же можно указать существующего пользователя с необходимыми привилегиями). Важно не путать пользователя БД и администратора WIKI.

[edit] Безопасность

Сохраненные в файле AdminSettings.php permissions не должны быть доступны для просмотра так как они содержат данные по доступу к базе данных, а именно имя пользователя и его пароль. Для того что бы ограничить доступ к файлу установите полномочия командой chmod 700.

Рекомендуется разделить учетные записи пользователей указанных в AdminSettings.php и LocalSettings.php.

[edit] Включение/Отключение profileinfo.php

Переменная wgEnableProfileInfo включает profileinfo.php скрипт. Значение по умолчанию следующее.

$wgEnableProfileInfo = false;

[edit] Объединения в файле LocalSettings.php

Переменные задаваемые в файле AdminSettings.php могут быть указаны в файле LocalSettings.php.

пример использования:

В случае если для доступа к БД и maintenance скриптов используется одна учетная запись:

$wgDBadminuser     = $wgDBuser     = 'northwaffle';
$wgDBadminpassword = $wgDBpassword = 'pleizevolfer';

В случае если учетные записи раздельны то так:

$wgDBadminuser     = 'plodheimer';
$wgDBadminpassword = 'narfblotz';
$wgDBuser          = 'nurdsome';
$wgDBpassword      = 'tweedowitz';

Смотрите также: Manual:Wiki family#Ultimate minimalist solution