Судя по скриптам, снятие снятие блокировки происходит удалением файлов биллинга, поэтому попробуйте
в коде файла
billing.php
измените строки
$yesterday = date("Y-m", time()-300);
if (date("Y-m") != $yesterday) {
на строки
$yesterday = date("Y-m-d", time()-300);
if (date("Y-m-d") != $yesterday) {
Обосную. В этом
if
выполняется удаление файлов с данными о использованном трафике. При их отсутствии должна сниматься блокировка. В данный блок можно попасть если только 5 минут назад было не тот же месяц и год, что сейчас (наступил следующий месяц). Поэтому для снятия блокировки ежедневно, необходимо проверять еще день. То есть
"Y-m"
надо заменить на
"Y-m-d"
, что позволит выполнять удаление файлов каждый день. Ну и мой предыдущий ответ про cron тоже надо учесть.