Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Таблица oc_session больше 800 мб


Recommended Posts

28.08.2022 в 16:06, TirexStoner сказал:

хм, интересно, если я закину на другой акк того же хоста и начнется брутфорс, вы тоже скажите что это не из за файла???

Иду покупать попкорн. Только в этот раз Вы сначала попытайтесь обнаружить попытку взлома, а потом устанавливайте модификатор. Я тогда еще и пива возьму, чтобы прочитать о результатах.

  • +1 2
Надіслати
Поділитися на інших сайтах

  • 5 months later...

Стоит модификатор от для очистки сессий от Агата. 

Сегодня, впервые за 2 года использования модификатора, vps упал ночью. 

 

В логах ошибок в это время такие записи:

 

2023/01/29 01:59:18 [error] 342242#0: *465301 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught Exception: Error: Lock wait timeout exceeded; try restarting transaction<br />Error No: 1205<br />DELETE FROM `xx_session` WHERE expire < DATE_SUB(NOW(), INTERVAL 87840 SECOND); in /www/xx/xx/system/library/db/mysqli.php:41
Stack trace:
#0 /www/xx/storage/modification/system/library/db.php(61): DB\MySQLi->query('DELETE FROM `xx...')
#1 /www/xx/storage/modification/system/library/session/db.php(22): DB->query('DELETE FROM `xx...')
#2 /www/xx/xx/system/library/session.php(29): Session\DB->__construct(Object(Registry))
#3 /www/xx/xx/system/framework.php(84): Session->__construct('db', Object(Registry))
#4 /www/xx/xx/system/startup.php(104): require_once('/www/xx/xx...')
#5 /www/xx/xx/index.php(19): start('catalog')
#6 {main}
  thrown in /www/xx/xx/system/library/db/mysqli.php on line 41" while reading response header from upstream, client: 114.119.142.236, server: xx.ua, request: "GET /xx/ixx.html HTTP/1.1", upstream: "fastcgi://unix:/tmp/php-cgi-73.sock:", host: "xx.ua"

 

я так понимаю, это связано с очисткой сессий в базе данных? Как разобраться в причине сбоя?

Надіслати
Поділитися на інших сайтах


Никак, или обратиться к хостеру

Самый правильный вариант, это очищать таблицу сессий крон задачей.

 

  • +1 1
Надіслати
Поділитися на інших сайтах

  • 2 months later...

Таблица с сессиями должна очищаться сама, если там десятки тысяч записей - у вас проблема, обратитесь на фриланс)
Если пару тысяч записей но таблица все равно весит много - темной ночью скопируйте содержимое, очистите таблицу (truncate) и загрузите данные обратно.

  • +1 1
Надіслати
Поділитися на інших сайтах


  • 6 months later...
26.02.2020 в 17:01, Agatha65 сказал:

clean-session-db-oc3.ocmod.xml 743 \u0411 · 647 скачиваний

Добавте етот модификатор в папка system и обновите модификаторов в админ.

Удаляет все сесии кроме 1 ден.

Не удаляйте и все будет ок.

доброго дня

підкажіть будласка, цей модіфікатор видалить дані один раз, чи буде видаляти завжди?

Надіслати
Поділитися на інших сайтах


On 10/9/2023 at 2:29 PM, sanek2281 said:

доброго дня

підкажіть будласка, цей модіфікатор видалить дані один раз, чи буде видаляти завжди?

завжди

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.