Jump to content

Автоматическая очистка лог-файла OCmod

Version number: 1.0.0
   (0 reviews)
OpenCart:
  • 3.0
  • 2.3
  • 2.2
  • 2.1
  • 2.0
ocStore:
  • 3.0
  • 2.3
  • 2.2
  • 2.1
OpenCart.Pro, ocShop:
  • Opencart.pro 2.3
  • Opencart.pro 2.1
  • OcShop 2.0.3.х

1 Screenshot

  • +1 5

About This File

Дополнение предназначено для тех, кто использует много модификаторов, часто их обновляет и при этом наблюдает тормоза при загрузке страницы с модификаторами.

По моим наблюдениям, у каждого 4-го этот лог (ocmod.log) растет до неприличных размеров, что грузится в браузер каждый раз, как вы открываете страницу модификаторов.

 

Дополнение очищает этот лог при достижении его объема в 3 мб. Проверка на объем лога осуществляется каждый раз при переходе на страницу модификаторов.

Вставка кода минимальная:

if (is_file(DIR_LOGS . 'ocmod.log') && filesize(DIR_LOGS . 'ocmod.log') > 1024 * 1024 * 3) {
  $handle = fopen(DIR_LOGS . 'ocmod.log', 'w+');

  fclose($handle);

  $this->session->data['success'] = 'Log is clean!';
}

При очистке вы увидите сообщение "Log is clean!".

Поддержку версий смотрите справа 




  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.