Manual:AdminSettings.php/ru
From MediaWiki.org
| 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