РЕГИСТРАЦИЯ
Гость
Вход не выполнен.

Ошибки PHP от модуля статистики

gdtyutsdyurdy

  • Новичок
  • Посетитель
  • 8
  • 1
  • Жалоб нет
  • Регистрация:
#1

Решил просто проверить сколько весит мой сайт и мои глаза выросли до невероятных размеров! Сайт весил 89мб. Я решил разобраться почему он весит так много? После недолгого раследования я нашёл лог в котором php блевал ошибкой от модуля статистики. Если выключить статистику php блюёт ошибкой, но если включить, то уже не блюёт. Кстати блюёт ошибкой при каждом открытии любой страницы
Теперь как это исправить: Заходим в папку сайта > sys > inc > находим файл Module.class.php и где-то на 241-245 строчке находим это

            if ($this->Register['Config']->read('active', 'statistics') == 1) {
                StatisticsModule::index();
            } else {
                StatisticsModule::viewOffCounter();
            } 

И заменяем на это

#            if ($this->Register['Config']->read('active', 'statistics') == 1) {
#                StatisticsModule::index();
#            } else {
#                StatisticsModule::viewOffCounter();
#            }


Отредактировано автором в

modos189

  • Мастер
  • Администратор
  • 206
  • 6
  • Жалоб нет
  • Регистрация:
#2

В разрабатываемой пятой версии статистика больше не мусорит и без проблем выключается)


MrBoriska

  • Мастер
  • Администратор
  • 285
  • 11
  • Жалоб нет
  • Регистрация:
#3

gdtyutsdyurdy, спасибо за пример решения проблемы) Статистика в 4ой версии вообще очень ужасна. В грядущей пятой версии она уже невообразимо круче. Кстати, не откажемся от помощи с тестированием) на багтрекере bitbucket даже регистрироваться не нужно, чтобы уведомить нас об найденной ошибке.


Тема закрыта