Быстрая работа MediaWiki на Web хостинге от Go Dadday

Предлагаю оценить вариант настройки кеширования MediaWiki для Web хосинга Go Daddy

# Shared memory settings
$wgMainCacheType 	= CACHE_DB;
$wgParserCacheType 	= CACHE_ANYTHING;
$wgMemCachedServers     = array();

$wgUseFileCache 	= true;
$wgCacheDirectory 	= "/home/content/21/9233251/html/tmp";
$wgShowIPinHeader 	= false;

$wgUseLocalMessageCache 	= true;

#$wgUseGzip 			= true;
$wgDisableOutputCompression = true;
$wgEnableSidebarCache 		= true;

# NO DB HITS!
$wgDisableCounters 	= true;
$wgMiserMode 		= true;

# Text cache
$wgCompressRevisions 		= true; // use with care (see talk page)
$wgRevisionCacheExpiry 		= 3*24*3600;
$wgParserCacheExpireTime 	= 14*24*3600;

Читать дальше →

Настройки .htaccess LiveStreet'a на Web хостинге Go Daddy

Хотелось обратить внимание на несколько моментов. Сразу после установки, сталкиваемся с тем, что у нас не открывается ни одна ссылка. Для этого необходимо использовать альтернативное правило

RewriteRule ^(.*)$ ./index.php

вариант правилом по умолчанию требуется закомментировать

#RewriteRule ^(.*)$ /index.php

Следующей распространённой проблемой является то, что выдаётся 404 ошибка при обращении к /index/* (newall, discussed, top). Для решения задачи, необходимо добавить в .htaccess:

Options -MultiViews

Читать дальше →

Настройки почтовых уведомлений

Gmail
Рассмотрим ситуацию, когда требуется использовать почту Gmail. Разницы в настройке обычного бесплатного аккаунта и аккаунта от Google Apps нет. Предварительных настроек аккаунта не требуется. Достаточно прописать конфигурацию в файле движка. Искомый код находится в файле /config/config.php. Приведу вариант для аккаунта из Google Apps.

$config['sys']['mail']['type']             = 'smtp';
     // Какой тип отправки использовать
$config['sys']['mail']['from_email']       = 'info@mydomain.ru';
     // Мыло с которого отправляются все уведомления
$config['sys']['mail']['from_name']        = 'My Team';
     // Имя с которого отправляются все уведомления
$config['sys']['mail']['charset']          = 'UTF-8';
     // Какую кодировку использовать в письмах
$config['sys']['mail']['smtp']['host']     = 'smtp.gmail.com';
     // Настройки SMTP - хост

Читать дальше →