Форум OlegON > > >

Увеличить время хранения чеков на сервере

07.12.2019 4:49


07.11.2017 04:23
W03LN
 
Приветствую.
Подскажите, как можно увеличить время хранения чеков на сервере с 3-х до 6-ти месяцев?
Правка файла ArchivData.php
Код:
if($model->main_dblives_type == 1 && $model->main_dblives_value > 6)
			{
				$model->main_dblives_value = 6;
				$toSave = true;
			}
не принесла результата, на экране в настройках выводится 6 месяцев, а по факту осталось 3.
07.11.2017 04:24
whitewizard
 
лицензию закажите другую
07.11.2017 15:19
dNao75
 
https://olegon.ru/showthread.php?t=17832

Но от себя добавлю.
Установил значение main_dblives_value=12 (12 месяцев для СГО) в таблице trm_in_config_global. Через некоторое время база СГО стала 50Gb. Когда один раз она порушилась и пришлось ее лечить, это заняло почти 8 часов.
Теперь уменьшил все до рекомендованных значений и УКМ удалил старые чеки, но размер базы не уменьшился.
Потом уже узнал, что в mysql нет нормального shrink - только через backup и restore.
В общем, я бы посоветовал все взвесить, прежде, чем увеличивать срок хранения чеков, особенно нештатными средствами.
07.11.2017 15:41
dNao75
 
Хотя похоже действительно в последних версиях УКМ этот параметр управляется лицензией.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.