папка temp за ночь стала весить 5 гб

6 июня 2008 в 12:22
Аватар пользователя mmk mmk 0 11

Суть проблемы: папка temp за ночь стала весить 5 гигабайт.
Посещаемость в день 1000 человек.
Крон исправно работает и запускается каждые 15 минут, так как по крону рассылкаются уведомления.

Что это может быть???

Комментарии

Аватар пользователя mmk mmk 0

Файлы типа: tmp_4GGYEV и похожих имён, которые весят от 5 мб до 30. Просто никаких мыслей что это может быть!

6 июня 2008 в 12:34
Аватар пользователя mmk mmk 0

Увы, но у меня нет возможности просмотреть, так как на GPRS модеме особо не раскачаещься. Хотя чувствую сейчас надо будет скачать и посмотреть:(

6 июня 2008 в 12:51
Аватар пользователя mmk mmk 0

Все таблицы весят до 3 мегабайт максимум и в сумме 38 мегабайт. Много мусора генерируется в temp. Просто контента залили на 1,2 гига за год и тут в 1 ночь уже до 5 выросло.

6 июня 2008 в 14:00

Это не непонятные файлы, это загружаемые пользователями файлы. Например изображения и другие. Php при загрузке файла сначала кладет его в темп под именем вида tmp_***** а уже потом копирует в нужное место. Почему не удаляет -- это уже другой вопрос, но решить его можно создав какой-нибудь скрипт для крона, который будет раз в несколько часов удалять файлы, начинающиеся на tmp_ из темпа.

6 июня 2008 в 16:28

У меня такого нет почему-то. Не какого cron не надо настраивать. Все само чистится. Это не решение проблемы. Для того чтобы её понять нужно взглянуть на сами файлы. (Если в логах нет сообщений). Если это к примеру картинки то смотреть на модуль который за них отвечает, и т.д. Незабываем и про БД. Хотя бы так для начала.

6 июня 2008 в 20:40