Користувальницькькі налаштування

Налаштування сайту


multigen

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Порівняння попередніх версій Попередня ревізія
Наступна ревізія
Попередня ревізія
multigen [2024/10/28 12:36]
pautina [Включення підтримки в Ubilling]
multigen [2025/12/31 02:23] (поточний)
nightfly [А як чистити дані акаунтингу?]
Рядок 44: Рядок 44:
 ;MULTIGEN_RADCLIENT="/usr/local/bin/radclient -r 3 -t 1" ;MULTIGEN_RADCLIENT="/usr/local/bin/radclient -r 3 -t 1"
 ;Використовується тільки для баз, що використовують innodb, і має вирішувати проблеми зі швидкодією, ;Використовується тільки для баз, що використовують innodb, і має вирішувати проблеми зі швидкодією,
-за допомогою вирубування автокомміта і ручної роботи з транзакціями.+;за допомогою вирубування автокомміта і ручної роботи з транзакціями.
 ;MULTIGEN_MAKE_INNODB_GREAT_AGAIN=1 ;MULTIGEN_MAKE_INNODB_GREAT_AGAIN=1
 ;Показувати тільки незавершені сесії за замовчуванням ;Показувати тільки незавершені сесії за замовчуванням
Рядок 75: Рядок 75:
 */2 * * * *  /bin/ubapi "multigen" */2 * * * *  /bin/ubapi "multigen"
 </code> </code>
 +
 +(воно там вже є)
  
 ===== Конфігурація серверів доступу ===== ===== Конфігурація серверів доступу =====
Рядок 253: Рядок 255:
 В Ubilling 1.3.0 і далі, все це керується опціями MULTIGEN_AUTOCLEANUP_* конфіга [[alteriniconf|alter.ini]] і відбувається **автоматично**. В Ubilling 1.3.0 і далі, все це керується опціями MULTIGEN_AUTOCLEANUP_* конфіга [[alteriniconf|alter.ini]] і відбувається **автоматично**.
  
-У більш ранніх релізах, ви можете зробити це за допомогою [[onepunch|One-Punch скриптів]] будь-якої упоротості, які будуть робити все, що ви захочете. 
- 
-Наприклад якихось таких: 
-<code php> 
-$cleanupDays=30; 
- 
-$query="DELETE FROM `mlg_acct` WHERE `acctstarttime` <= NOW() - INTERVAL ".$cleanupDays." DAY AND `acctstoptime` IS NOT NULL"; 
-nr_query($query); 
- 
-$query="DELETE FROM `mlg_postauth` WHERE `authdate` <= NOW() - INTERVAL ".$cleanupDays." DAY"; 
-nr_query($query); 
-</code> 
- 
-Зберігаємо якось так 
- 
-{{:mlgclean0.png?direct&|}} 
- 
-Після чого залишаємо періодичний виклик у **crontab -e** якось так 
- 
-<code bash> 
-4 4 * * *     /bin/ubapi "onepunch&param=mlgclean" 
-</code> 
  
 ===== А як зробити з аккаунтингу DN? ===== ===== А як зробити з аккаунтингу DN? =====
Рядок 306: Рядок 286:
 </code> </code>
  
 +===== Mea Culpa =====
 +
 +Документація поки відстуня
multigen.1730111793.txt.gz · Востаннє змінено: 2024/10/28 12:36 повз pautina