-
Постов
123 -
Зарегистрирован
-
Посещение
-
Победитель дней
4
Тип контента
Профили
Загрузки
База знаний IPS Community Suite 4
База знаний IP.Board 3.x
Форумы
События
Магазин
Совместные покупки
Сообщения, опубликованные Emix12
-
-
ну за то, решена проблема, с праздником кстати
-
-
-
как вариант, попробуй со стандартного шаблона, если он работает, скопировать код loginPopup и loginPopupForm и заменить его в своем шаблоне в этих же файлах
-
но тут этот модуль что ты скинул, по названию уже можно понять что он затрагивает контент, удали его, +очисти кэш, при этом кстати в консоле на главной странице есть ошибки какие то? и в журнале ошибок в АСЦ?
Еще есть вариант, что при установке данный модуль добавил свои стили в шаблоны, которые дублируют темы, это в случае если в БД действительно нет дубляжа
-
-
-
-
-
хм, я вроде полностью просматривал для 4, и не видел подходящего плагина, видел только чисто статус бар был для репы
-
3 минуты назад, Megalex сказал:
Смотри, если создать тупо раздел, без форумов в нем, то раздел висит один. А вот если в этом разделе добавить форум пустой - то раздел вместе с форумом дублируется.
В БД все чисто, входов не было туда и соответственно там никто ничего не мог наковырять.
ты не понял меня, я о том что, дублируется ли запись в бд два раза? попробуй для начала проверить на стандартном шаблоне
-
-
в бд проверьте ид ключа языка к русскому ключу, к en будет 1, к русскому 2 или 3
-
-
T
Есть у кого данный модуль для ipb 4.2.* 4.3.* ?
-
P.S /system/Session/Store/Redis.php ищем и заменяем :
static protected $ttl = 1800; # 1800 30 mins
на
static protected $ttl = 2592000; #2592000 30day # 1800 30 mins
-
Лучше всего создавать так:
CREATE DATABASE forum;
CREATE USER 'login'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON * . * TO 'login'@'localhost'; -
Отредактировать нельзя...
1.
$timeout = 2592000; //1 month
Удаляем строку, в место этого
1. /system/Session/Store/Database.php заменяем на:
public static function clearSessions( $timeout ) { \IPS\Db::i()->delete( 'core_sessions', array( 'running_time<?', ( time() - 2592000 ) ) ); }
2. /system/Session/Store/Redis.php заменяем на:
public static function clearSessions( $timeout ) { \IPS\Redis::i()->zRemRangeByScore( 'session_map', 0, time() - 2592000 ); \IPS\Redis::i()->zRemRangeByScore( 'session_online_spiders', 0, time() - 2592000 ); \IPS\Redis::i()->zRemRangeByScore( 'session_online_users', 0, time() - 2592000 ); \IPS\Redis::i()->zRemRangeByScore( 'session_online_guests', 0, time() - 2592000 ); }
-
Проблема решена, проблема заключается во времени жизни сессии!! php.ini session.gc_maxlifetime session.cookie_lifetime
Если нету возможности изменить данные параметры то делаем так:
1. /system/Session/Store/Database.php заменяем:
public static function clearSessions( $timeout ) { \IPS\Db::i()->delete( 'core_sessions', array( 'running_time<?', ( time() - $timeout ) ) ); }
на
$timeout = 2592000; //1 month public static function clearSessions( $timeout ) { \IPS\Db::i()->delete( 'core_sessions', array( 'running_time<?', ( time() - $timeout ) ) ); }
2. /system/Session/Store/Redis.php заменяем:
public static function clearSessions( $timeout ) { \IPS\Redis::i()->zRemRangeByScore( 'session_map', 0, time() - $timeout ); \IPS\Redis::i()->zRemRangeByScore( 'session_online_spiders', 0, time() - $timeout ); \IPS\Redis::i()->zRemRangeByScore( 'session_online_users', 0, time() - $timeout ); \IPS\Redis::i()->zRemRangeByScore( 'session_online_guests', 0, time() - $timeout ); }
на
$timeout = 2592000; //1 month public static function clearSessions( $timeout ) { \IPS\Redis::i()->zRemRangeByScore( 'session_map', 0, time() - $timeout ); \IPS\Redis::i()->zRemRangeByScore( 'session_online_spiders', 0, time() - $timeout ); \IPS\Redis::i()->zRemRangeByScore( 'session_online_users', 0, time() - $timeout ); \IPS\Redis::i()->zRemRangeByScore( 'session_online_guests', 0, time() - $timeout ); }
-
-
Добрый день, проблема заключается, в том что на версии ipb 4.2.8 работало все хорошо, после того как обновились до 4.3 после обновлен до 4.3.1 была замечена проблема с сессиями, после авторизации на форуме через steam, (единственный метод авторизации Sign in through Steam 2.0.4, стандартный метод выключен), после того как закрыть страницу, и подождать некоторое время 30-60 минут, авторизация слетает как с Redis так и без него, то есть меняется ips4_IPSSessionFront как решить проблему?
1 минуту назад, Emix12 сказал:Добрый день, проблема заключается, в том что на версии ipb 4.2.8 работало все хорошо, после того как обновились до 4.3 после обновлен до 4.3.1 была замечена проблема с сессиями, после авторизации на форуме через steam, (единственный метод авторизации Sign in through Steam 2.0.4, стандартный метод выключен), после того как закрыть страницу, и подождать некоторое время 30-60 минут, авторизация слетает как с Redis так и без него, то есть меняется ips4_IPSSessionFront как решить проблему?
P.S. Версия PHP 7.2.3, Mysql 5.7.22, Ubuntu 18.01
-
5 часов назад, Ректор сказал:
решил проблему. косяк со стандартной темой.
из выявленого.
1. проблема с чатом, он ен подстраивается под высоту ему отведённую
2. проблема с объявлениями. там с шириной и длиной косяк
так в чем была проблема в шаблоне, с 500? туже саму ошибку поймал
Перенос форума с одного домена на другой
в Техническая поддержка Invision Community
Опубликовано
так вы логи хотя бы nginx или apache2 предоставьте, мы же не можем пальцев в небо тыкать не зная что происходит у вас на сервере