КЭШ SW11 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II > Движки сайтов (CMS)

Движки сайтов (CMS)
Обсуждения, решения проблем веб обвязок для ява сервера.

Описание темы:Не работает кэширование статистики онлайна.

Ответ
Опции темы
Непрочитано 13.09.2014, 04:48   #1
Пользователь

Автор темы (Топик Стартер) КЭШ SW11

Здравствуйте форумчани! Хотел бы поделится данной проблемой.
На сайте категорически отказывается работать кэш статистики. Кэш включен в админке, но онлайн обновляется в режиме реального времени, хоть в кэш онлайна стоит 5 минут. Как исправить?
4arli вне форума Ответить с цитированием
Непрочитано 13.09.2014, 12:19   #2
Аватар для Laguerro
Пользователь

По умолчанию Re: КЭШ SW11

поставить 13 стресс, там исправлено, и адаптировать шаблон. Делов на 2 минуты.
Laguerro вне форума Ответить с цитированием
Непрочитано 13.09.2014, 17:00   #3
Пользователь

Автор темы (Топик Стартер) Re: КЭШ SW11

Цитата:
Сообщение от Laguerro Посмотреть сообщение
поставить 13 стресс, там исправлено, и адаптировать шаблон. Делов на 2 минуты.


Ты бы еще сборку сменить посоветовал....
4arli вне форума Ответить с цитированием
Непрочитано 13.09.2014, 19:54   #4
Аватар для Donatte
Герой

По умолчанию Re: КЭШ SW11

А у вас сборка тоже без исходников?

Если структура не менялась и в SW13 всё также, то все модули статистики не под кубом. Открывайте и глядите что там криво.

В SW13 есть вот что, к примеру:
PHP код:
    $pvptop $controller->GetCache'mod_pvptop' );
    if ( 
$pvptop )
        
$tpl->SetResult'pvptop'$pvptop );
    else {

            ......

            
$tpl->SetResult'pvptop' );
        if ( 
$T_CACHE ) {
            
$controller->SetCache'mod_pvptop'$tpl->GetResult('pvptop'), $T_CACHE );
        }
    } 
Выходит, что нужно указать время кэширования.

А ещё нужно права доступа прописать папке с кэшем (так как это идёт в инструкции к лицензионному SW). А то кэш файлы не запишет, если папка имеет права READ ONLY для владельца.
__________________
Родился, живу и когда-нибудь умру.
Donatte вне форума Ответить с цитированием
Непрочитано 13.09.2014, 19:58   #5
Пользователь

Автор темы (Топик Стартер) Re: КЭШ SW11

Цитата:
Сообщение от Donatte Посмотреть сообщение
А у вас сборка тоже без исходников?

Если структура не менялась и в SW13 всё также, то все модули статистики не под кубом. Открывайте и глядите что там криво.

В SW13 есть вот что, к примеру:
PHP код:
    $pvptop $controller->GetCache'mod_pvptop' );
    if ( 
$pvptop )
        
$tpl->SetResult'pvptop'$pvptop );
    else {

            ......

            
$tpl->SetResult'pvptop' );
        if ( 
$T_CACHE ) {
            
$controller->SetCache'mod_pvptop'$tpl->GetResult('pvptop'), $T_CACHE );
        }
    } 
Выходит, что нужно указать время кэширования.

А ещё нужно права доступа прописать папке с кэшем (так как это идёт в инструкции к лицензионному SW). А то кэш файлы не запишет, если папка имеет права READ ONLY для владельца.


Сборка с исходниками.
В какой папке рыть?
4arli вне форума Ответить с цитированием
Непрочитано 13.09.2014, 20:35   #6
Аватар для Donatte
Герой

По умолчанию Re: КЭШ SW11

Цитата:
Необходимо изменить значение CHMOD на 777 для директорий и CHMOD 666 для файлов.
PHP код:
$important_files = array('./online.txt''./log_auth.php''./cache/''./config/''./config/config.l2cfg.php''./config/config.db.php', ); 
Проверяйте.
__________________
Родился, живу и когда-нибудь умру.
Donatte вне форума Ответить с цитированием
Непрочитано 13.09.2014, 21:01   #7
Пользователь

Автор темы (Топик Стартер) Re: КЭШ SW11

Цитата:
Сообщение от Donatte Посмотреть сообщение
PHP код:
$important_files = array('./online.txt''./log_auth.php''./cache/''./config/''./config/config.l2cfg.php''./config/config.db.php', ); 
Проверяйте.
Для какой дериктории, и какой файл править?
4arli вне форума Ответить с цитированием
Непрочитано 13.09.2014, 21:04   #8
Аватар для Donatte
Герой

По умолчанию Re: КЭШ SW11

Если у вас лицензионный SW, то вам помогут на оф. форуме. Разжуют и в рот положат. На то и тех. поддержка существует.
__________________
Родился, живу и когда-нибудь умру.
Donatte вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
SW11 кодировка почтовых сообщений Sedoy Движки сайтов (CMS) 6 06.08.2013 11:22
Ipb3.0.4 + SW11 OkoPwnz Движки сайтов (CMS) 7 10.05.2011 22:09
SW11 как сделать страницу типа register.tpl rash2x Движки сайтов (CMS) 7 24.03.2011 00:33


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 00:58. Часовой пояс GMT +3.

Вверх