redis

wazz
Posts: 86
Joined: Sat May 18, 2013 2:35 pm

redis

Post 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 версии.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: redis

Post by admin »

ПРОЧТИ МЕНЯ топик читали ?

Я понимаю, что с этим вопросом в каждом втором топике видимо сильено повторяюсь, но все равно постоянно оказывается что кто-то не читал, так что заранее сорри.
Don't forget to run script update
wazz
Posts: 86
Joined: Sat May 18, 2013 2:35 pm

Re: redis

Post by wazz »

обновился. не помогло. ошибка осталась. половина доменов на сайте нормально, половина с ошибкой
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: redis

Post by admin »

Ок, что в конфиге где не конектит ?
Don't forget to run script update
wazz
Posts: 86
Joined: Sat May 18, 2013 2:35 pm

Re: redis

Post 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'] = '';
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: redis

Post by admin »

$config['redis_database'] = 22;

Максимальное кол-во баз в редисе - 16.
Это ограничение самого редиса.
Don't forget to run script update
wazz
Posts: 86
Joined: Sat May 18, 2013 2:35 pm

Re: redis

Post by wazz »

admin wrote:$config['redis_database'] = 22;

Максимальное кол-во баз в редисе - 16.
Это ограничение самого редиса.
ок. а такое вопрос. в какой папке лежат базы редиса? старый кеш в папке scj можно удалять?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: redis

Post by admin »

Это прописано в конфиге редиса.
Содержимое scj/cache можно удалять.
Don't forget to run script update
mad
Posts: 318
Joined: Fri Nov 30, 2012 4:01 pm

Re: redis

Post by mad »

admin wrote: Максимальное кол-во баз в редисе - 16.
Это ограничение самого редиса.
Это кол-во можно же увеличить в конфиге.
Я обожаю SmartCJ :shock: :oops: :twisted:
S_Flash
Posts: 1788
Joined: Mon Mar 08, 2010 9:04 am
Contact:

Re: redis

Post by S_Flash »

Используй для всех сайтов одну и ту же базу и всё.
Или разбей на несколько групп (хотя в последнем не вижу особого смысла).
Post Reply