Обычно включать не нужно. Данный параметр рассчитан только на
администраторов. Учетная запись root необходима для создания БД.
Обычно пользователям хостинга предоставляется уже созданная БД,
поэтому в ее создании, как и в правах root, нет никакой необходимости;
? Database table prefix — если ваша БД содержит таблицы других
движков, то лучше установить префикс таблиц, например, wiki_;
? Storage Engine — движок БД, рекомендуется InnoDB, поскольку он
является более надежным, чем MylSAM;
? Database character set — кодировка БД. Выбирать экспериментальные,
(Experimental) кодировки не рекомендуется!
Установив все необходимые параметры, нажмите кнопку Install MediaWiki!.
После этого вы увидите следующее сообщение:
Installation successful! Move the config/LocalSettings.php file to
the parent directory, then follow this link to your wiki.
Глава 24. Wiki: создай свою энциклопедию
289
You should change file permissions for LocalSettings.php as required
to prevent other users on the server reading passwords and altering
configuration data.
Рис. 24.2. Параметры MediaWiki
Установка MediaWiki прошла успешно. Вам нужно переместить файл
config/LocalSettings.php в родительский каталог и перейти по указанной
ссылке (рис. 24.3). Обратите внимание: именно переместить, а не
скопировать!
Из соображений безопасности установите права доступа 600 к каталогу con-
fig или вообще удалите его!
290
Часть VI. Специальные движки
Рис. 24.3. MediaWiki установлена!
24.3. Настройка MediaWiki
У MediaWiki нет панели администрирования, как у других движков.
Настройка MediaWiki осуществляется путем редактирования файла LocalSet-
tings.php. Файл LocalSettings.php — самый обычный PHP-файл, содержащий
не только настройки MediaWiki, но и некоторый PHP-код. Настройки
хранятся в виде РНР-переменных.
24.3.1. Название сайта и его логотип
Первым делом вам нужно изменить значения переменных $wgsitename и
$wgLogo. Первая переменная задает название вашей энциклопедии. Значение
Глава 24. Wiki: создай свою энциклопедию
291
данной переменной можно установить при инсталляции движка, но рано или
поздно вам захочется его изменить, поэтому вы должны знать, что и как
редактировать. Вторая переменная задает путь к картинке-логотипу вашего
сайта.
Вот примеры установки этих переменных:
$wgSitename = «Dkws wiki»;
$wgLogo = «logo.png»;
Второй переменной не будет в файле LocalSettings.php, поэтому ее нужно
добавить самостоятельно. Лучше всего это сделать после объявления
переменной $wgSitename.
24.3.2. Параметры доступа к БД
Параметры доступа к базе данных задаются следующими переменными:
$wgDBtype = «mysql»;
$wgDBserver = «сервер БД»;
$wgDBname = «имя БД»;
$wgDBuser = «пользователь»;
$wgDBpassword = «пароль»;
$wgDBprefix = «префикс таблиц»;
// Тип движка БД, обычно InnoDB
$wgDBTableOptions = «ТУРЕ=тип»;
Обычно эти параметры не нужно редактировать — они указываются при
установке MediaWiki, но это может понадобиться при переезде на другой хостинг.
24.3.3. Выбор языка MediaWiki
Если при установке вы забыли выбрать русский язык, не беда. Вы можете
установить его, отредактировав значение переменной $wgLanguageCode:
$wgLanguageCode = «ru»;
Значение «ru» соответствует великому и могучему!
292
Часть VI. Специальные движки
24.3.4. Изменение скина (графической темы)
Чтобы изменить скин MediaWiki, нужно отредактировать переменную
$wgDefaultSkin.
Допустимые значения (это названия скинов): fstandard·, ‘nostalgia1,
1cologneblue1, ‘monobook1.
Значение по умолчанию:
$wgDefaultSkin = ‘monobook1;
24.3.5. Разрешение загрузки файлов на сайт
Переменная $wgEnabieUpioad управляет загрузкой файлов на сайт (разрешает
или запрещает ее). Для разрешения загрузки файлов нужно установить
значение true*.
$wgEnableUploads=true;
Затем нужно определить массив $wgFiieExtensions, содержащий
расширения файлов, которые можно загружать на сайт:
$wgFileExtensions = array( fpngf, fgiff, fjpgf, ‘jpeg1, fpptf,
•pelf, ‘doc1, ‘pscT, ‘mpS’j'xls’, ‘zip’);
Если вы хотите запретить загрузку файлов, то нужно установить значение
false ДЛЯ переменной $wgEnableUpload:
$wgEnableUploads=false;
ПРИМЕЧАНИЕ
В данной главе мы рассмотрели далеко не все параметры MediaWiki, но
остальные настолько редко изменяются, что не имеет особого смысла их
рассматривать.
5th Фев 2011
|
Теги:
|