MediaWiki будет работать, но ее рекомендуется выключить из
соображений безопасности (для этого нужно связаться с администратором
хостинга, но не факт, что он захочет ее выключить). С другой стороны,
MediaWiki довольно безопасный движок, поэтому данное сообщение вы можете
попросту игнорировать.
Предупреждение php’s safe mode is active говорит о включенном
безопасном режиме. В этом случае могут возникнуть (а могут и не возникнуть)
проблемы с загрузкой картинок. Безопасный режим администратор хостинга
уж точно не захочет выключать, поэтому можете даже не тратить свое время
на обращение к нему.
Далее сообщается, что используется «правильный» Web-сервер — Apache и
имеется поддержка XML.
Следующее сообщение говорит нам, что временный каталог /tmp (тут
хранятся данные о сессии) не существует или недоступен для записи. Проверьте
существование данного каталога и права доступа к нему. Если этого не
сделать, MediaWiki будет работать, но гарантированы небольшие проблемы с
сессиями, например MediaWiki не сможет запомнить имя пользователя и его
пароль.
Следующее сообщение довольно серьезное:
PHPfs memory_limit is 16M. Attempting to raise limit to 20M. . .
failed.
16M seems too low, installation may fail!
Лимит памяти РНР установлен в 16 Мбайт, в то время как для MediaWiki
требуется 20 Мбайт. Если честно, на данный момент, я даже не знаю, можно
ли установить MediaWiki на данном хостинге.
Глава 24. Wiki: создай свою энциклопедию
287
Затем сообщается, что не найдены средства для кэширования объектов
(акселерации), поэтому кэширование использоваться не будет:
Couldn’t find Turck MMCache, eAccelerator, APC or XCache; cannot use
these for object caching.
Потом хостинг меня в очередной раз «порадовал» не установленным diff3:
GNU diff3 not found
Сообщение Found GD graphics library built-in говорит О TOM, ЧТО
библиотека GD найдена, поэтому MediaWiki сможет работать с картинками
(имеется в виду автоматическое изменение размера картинок).
Остальные сообщения— сугубо информационные. Но последнее— самое
приятное:
Environment checked. You can install MediaWiki.
Это окончательный вердикт: мы можем установить MediaWiki на данном
хостинге, несмотря на все предупреждения. Что ж, тогда нам остается
заполнить параметры движка (как вы уже догадались, самые важные — это
параметры подключения к базе данных, см. рис. 24.2):
? Wiki name — название вашего проекта. Название не должно быть
пустым или содержать строку WikiMedia;
? Contact e-mail — электронный адрес администратора;
? Language — язык (понятно, выбираем Русский);
? Copyright/license— информация об авторских правах (можно оставить
по умолчанию);
? Admin username — логин администратора;
? Password — пароль администратора;
? Password confirm — подтверждение пароля;
? Shared memory— рассматриваемый хостинг не поддерживает
кэширования, поэтому я выбрал значение No caching;
?? E-mail features— включает/выключает функцию отправки сообщений
по e-mail (различные уведомления, напоминание пароля и т. д.). Лучше
оставить данный параметр включенным, потому что, если вы забудете
пароль администратора, его уже нельзя будет восстановить;
288
Часть VI. Специальные движки
? User-to-user e-mail— обмен e-mail между пользователями. Лучше
выключить: будет меньше нагрузка на сервер, да и если на сервере
поселятся спаммеры, то они не смогут отправить спам вашим пользователям;
? E-mail notification about changes — уведомления по e-mail о разных
изменениях, например изменении страниц MediaWiki. Установите значение
данного параметра по своему усмотрению;
? E-mail address authentication— при регистрации пользователю будет
отправлено специальное сообщение по указанному адресу с требованием
подтвердить правильность указания адреса. Если адрес указан правильно,
пользователь получит это сообщение и сможет подтвердить регистрацию.
Рекомендуется оставить включенным;
? Database type — тип базы данных, обычно MySQL;
? Database host — имя сервера БД (в 99% случаев это localhost);
? Database name — имя базы данных (должна существовать!);
? DB username — имя пользователя БД;
? DB password — пароль пользователя БД (не должен быть пустым);
? DB password confirm — подтверждение пароля пользователя БД;
? Superuser account — включая этот параметр, вы подтверждаете, что
являетесь администратором сервера и у вас есть доступ к учетной записи
root.
5th Фев 2011
|
Теги:
|