Познавательный блог  

Поиск по сайту

Гугль

Архивы

Reload CMS перестаёт работать из-за файлов stats.dat и stats.dat.lock

Reload CMS перестаёт работать из-за файлов stats.dat и stats.dat.lock.

Сайт фирмы работает на мегадижке ReloadCMS 1.2.7. Вся база данных в файлах, движок работает как калека с простреленной ногой. Однажды он отвалился совсем и перестал работать. Сыпал ошибки.

Notice: Undefined index: host in /home/lrulz00/domains/reloadcms.com/public_html/main/modules/engine/statistic.php on line 32
Notice: Undefined index: host in /home/lrulz00/domains/reloadcms.com/public_html/main/modules/engine/statistic.php on line 35
Warning: Cannot modify header information - headers already sent by (output started at /home/lrulz00/domains/reloadcms.com/public_html/main/modules/engine/statistic.php:32) in /home/lrulz00/domains/reloadcms.com/public_html/main/index.php on line 24
Warning: Cannot modify header information - headers already sent by (output started at /home/lrulz00/domains/reloadcms.com/public_html/main/modules/engine/statistic.php:32) in /home/lrulz00/domains/reloadcms.com/public_html/main/index.php on line 25

Из-за файла stats.dat.lock сайт постоянно зависал. Помогало только удаление этого файла, но делать это каждую неделю надоело. Поэтому начал копать в интернете. На официальном сайте обнаружил егаподсказку.

Поставь в common.php константу IGNORELOCKFILES в true.

Поставил, вроде помогло. Надеюсь никаких глюков из-за этого быть не должно.

Комментарии

Комментарий от Den1xxx [ Апрель 27, 2011, 08:59 ]

Если большая посещаемость, нужно просто отключать стастистику — файловый движок не справляется с нагрузкой, вот и возникает .lock файл.
.lock файл — просто показывает проблему, если включать IGNORELOCKFILES то выпиливается файл, который залочен (в данном случае файл статистики stats.dat) — если он был с инфой, инфа пропадёт.
У меня были те же проблемы, решений несколько.
1. Изменить статистику, чтобы не писал всё в stats.dat — за короткое время он вырастает до неприемлимых размеров с последствиями.
2. Переходить на мускуль (обычно не хочется).
3. Использовать кеш для гостей (и роботов). Самое радикальное решение http://reloadcms.com/main/?module=forum&action=topic&id=81&pid=28#28

Написать комментарий








Страницы

Свежие записи

Гугль

Мета

Счетчики


Rambler's Top100

Рубрики

  Разработка и дизайн — StvPromo.ru