cancel
Showing results for 
Search instead for 
Did you mean: 

Непонятное заполнение сайта.

SOLVED

Непонятное заполнение сайта.

Приветствую всех.  У сайта по непонятной причине заканчивается место.

За день примерно +200 Mb .  Файловый менеджер подсказывает,что эта проблемная директория:

/public_html/var/session

Подскажите чем и откуда заполняется сайт. Само собой ничего не добавлялось и не менялось. Как найти и почистить ненужное? 

1 ACCEPTED SOLUTION

Accepted Solutions

Re: Непонятное заполнение сайта.

Скрипт работает. Уже почистил за первый запуск примерно 600Mb 

Неправильно прописал путь изначально . Папка настолько огромна ,по-прежнему невозможно её открыть. Большое спасибо за помощь.

 

 

View solution in original post

12 REPLIES 12

Re: Непонятное заполнение сайта.

Это проблема magento 1. Можно просто зайти в папку var и грохнуть папку session

Re: Непонятное заполнение сайта.

В этой папке хранятся сессии всех посетителей сайта. Ее нужно периодически подчищать, можно это сделать автоматом по крону, пример кода 

#!/bin/sh

find /var/www/site.ru/public_html/var/cache/ -type f -mmin +120 -exec rm {} \;
find /var/www/site.ru/public_html/var/session/ -type f -mtime +31 -exec rm {} \;
find /var/www/site.ru/public_html/var/report/ -mtime +31 -exec rm -f {} \;
find /var/www/site.ru/public_html/var/tmp/ -mtime +1 -exec rm -f {} \;

В данном случаи все сессии старше 31 дня будут удаляться 

Re: Непонятное заполнение сайта.

Да, версия 1.9.2.2.

Если можно подробнее про крон. Через панель администрирования не удалось найти в расширенной конфигурации. 

 

Re: Непонятное заполнение сайта.

Крон - это на стороне сервера. Если у Вас хостинг обратитесь к хостеру, везде по разному

Re: Непонятное заполнение сайта.

Хостер предложил создать самому bash-скрипт через CronTab

Когда дохожу до директории session виснет и вылетает ошибка. Может правда грохнуть эту папку?

Re: Непонятное заполнение сайта.

Не папку, а содержимое, все зависит от настрое сервера и если удалить папку она может не создаться заново и сайт тогда работать не будет. Хостер сказал все правильно создаете файл к примеру с названием cleansessions.sh кладете туда код который я присылал выше, меняете в нем пути на Ваши и запускаете этот файл через крон к примеру раз в сутки по ночам, и все, он будет сам все подчищать 

Re: Непонятное заполнение сайта.

Скрипт работает. Уже почистил за первый запуск примерно 600Mb 

Неправильно прописал путь изначально . Папка настолько огромна ,по-прежнему невозможно её открыть. Большое спасибо за помощь.

 

 

Re: Непонятное заполнение сайта.

Один непонятный момент:

Примерно 10Gb мусора скрипт почистил. В папку по-прежнему не могу войти. Осталось примерно 4.8 Gb. Стабильно не уменьшается и не увеличивается. В отчётах крона ошибка удаления папки Temp 

rm: cannot remove '/home/site.ru/public_html/var/tmp/': Is a directory

Re: Непонятное заполнение сайта.

А что там находится в этой директории? Magento 1 вообще-то не создает в директории var папку tmp. Возможно её какой-то сторонний модуль использует.