Page 1 of 4
redis
Posted: Mon Nov 25, 2013 3:25 pm
by wazz
перехожу на redis. на сервере 30 доменов. половина вроде переключилась, а на половине доменов висит ошибка: "Redis cache error looks like you want to use Redis as a cache engine but script can not connect to it" . все скрипты 50 версии.
Re: redis
Posted: Mon Nov 25, 2013 3:29 pm
by admin
ПРОЧТИ МЕНЯ топик читали ?
Я понимаю, что с этим вопросом в каждом втором топике видимо сильено повторяюсь, но все равно постоянно оказывается что кто-то не читал, так что заранее сорри.
Re: redis
Posted: Mon Nov 25, 2013 3:37 pm
by wazz
обновился. не помогло. ошибка осталась. половина доменов на сайте нормально, половина с ошибкой
Re: redis
Posted: Mon Nov 25, 2013 3:43 pm
by admin
Ок, что в конфиге где не конектит ?
Re: redis
Posted: Mon Nov 25, 2013 3:55 pm
by wazz
admin wrote:Ок, что в конфиге где не конектит ?
<?php
global $config;
$config["db_server"] = "localhost";
$config["db_username"] = "root";
$config["db_password"] = "пасс";
$config["db_database"] = "домен";
$config["db_persistent"] = false;
$config["php_path"] = "/usr/local/bin/php";
if (function_exists('gzcompress')) $config['gzip_cache'] = true;
$config["version"] = '';
$config['body'] = '<body bgcolor="#54589E" text="#66FFFF" link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF" leftMargin=0 topMargin=0>';
$config['style'] = '<LINK href="style.css" title="Compact" rel="stylesheet" type="text/css">';
$config["admin_email"] = "
[email protected]";
$config["path_to_logs"] = "/home/user/www/домен/scj/logs/";
error_reporting(E_ALL & ~E_NOTICE);
$config['br'] = (isset($_SERVER['REQUEST_METHOD'])) ? "<br> \n" : "\n";
function getmicrotime(){
list($usec, $sec) = explode(" ",microtime());
return ((float)$usec + (float)$sec);
}
$config['redis_host'] = '127.0.0.1';
$config['redis_port'] = '6379';
$config['redis_database'] = 22;
$config['redis_password'] = '';
Re: redis
Posted: Mon Nov 25, 2013 4:00 pm
by admin
$config['redis_database'] = 22;
Максимальное кол-во баз в редисе - 16.
Это ограничение самого редиса.
Re: redis
Posted: Tue Nov 26, 2013 10:48 am
by wazz
admin wrote:$config['redis_database'] = 22;
Максимальное кол-во баз в редисе - 16.
Это ограничение самого редиса.
ок. а такое вопрос. в какой папке лежат базы редиса? старый кеш в папке scj можно удалять?
Re: redis
Posted: Tue Nov 26, 2013 10:56 am
by admin
Это прописано в конфиге редиса.
Содержимое scj/cache можно удалять.
Re: redis
Posted: Tue Nov 26, 2013 3:36 pm
by mad
admin wrote:
Максимальное кол-во баз в редисе - 16.
Это ограничение самого редиса.
Это кол-во можно же увеличить в конфиге.
Re: redis
Posted: Tue Nov 26, 2013 8:14 pm
by S_Flash
Используй для всех сайтов одну и ту же базу и всё.
Или разбей на несколько групп (хотя в последнем не вижу особого смысла).