Страница 10 из 57

Re: Модуль резервного копирования

Добавлено: Ср фев 14, 2018 10:27 am
K070HY
Перестало работать с облаком на mail.ru
Вываливаются ошибки
Warning: Illegal string offset 'total' in C:\_majordomo\htdocs\modules\backup\provider\mailru.php on line 26
Warning: Illegal string offset 'list' in C:\_majordomo\htdocs\modules\backup\provider\mailru.php on line 35
Warning: Invalid argument supplied for foreach() in C:\_majordomo\htdocs\modules\backup\provider\mailru.php on line 36
Так понимаю, что не может подсчитать свободного места.
Пару недель назад все работало.

И еще проблема вскрылась, когда делаю бэкап в локалку
Working on backup.
Create temp directory C:\_majordomo\htdocs/backup_temp\ ... OK
сразу смутил слэш htdocs/backup_temp
ну и конечно же сыпятся варнинги
Warning: copy(C:\_majordomo\htdocs/backup_temp\/backup_temp/backup_temp/backup_temp/backup_temp/backup_temp/backup_temp/backup_temp/backup_temp/backup_temp/backup_temp/backup_temp/backup_temp/backup_temp/backup/20180211/cms/scenes/backgrounds/light-blue-abstract-backgroudn.jpg): failed to open stream: Invalid argument in C:\_majordomo\htdocs\modules\backup\backup.class.php on line 399

как поправить?

Re: Модуль резервного копирования

Добавлено: Ср фев 14, 2018 1:21 pm
skysilver
Хм, похоже все-таки отсюда ноги растут с рекурсивными вложениями папки backup_temp.
Eraser, обрати, пожалуйста, внимание на этот момент. А то на моей памяти это уже третий такой случай. Если юзер не отслеживает свободное место, то в один прекрасный день оно все сожрется папкой backup_temp, т.к. в ней будет рекурсивно вложено куча таких же папок с бэкапом.

Re: Модуль резервного копирования

Добавлено: Чт фев 22, 2018 8:56 am
webms
На всякий случай напомню)
Из хотелок было бы здорово если модуль как то сообщал если не бэкапит и скачка бэкапа при клике на название файла

Re: Модуль резервного копирования

Добавлено: Чт фев 22, 2018 2:42 pm
Eraser
webms писал(а):На всякий случай напомню)
Из хотелок было бы здорово если модуль как то сообщал если не бэкапит и скачка бэкапа при клике на название файла
давно хотел залить, видимо пора ;)

Обновление:
* выполнение скрипта после выполнения бекапа
* мини хелп
Пример скриптаSPOILER_SHOW

Код: Выделить всё

$state=$params['STATE'];
$desc=$params['DESCRIPTION'];
include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$message = "Резервное копирование\nСтатус: <b>".$state."</b>";
if ($desc)
    $message .= "\nОписание:".$desc;
$telegram_module->sendMessageToAdmin($message);
 

Re: Модуль резервного копирования

Добавлено: Чт фев 22, 2018 4:27 pm
webms
Большое спасибо!
А активную ссылку на бэкап реально сделать? (на Яндекс.Диск)

Re: Модуль резервного копирования

Добавлено: Чт фев 22, 2018 6:01 pm
andrey040670
webms писал(а): А активную ссылку на бэкап реально сделать? (на Яндекс.Диск)
А какой в этом смысл? Это Ваш аккаунт, Вы и так туда попадёте в 2 клика.
Eraser писал(а): давно хотел залить, видимо пора ;)
А вот за это огромное спасибо, модуль теперь можно сказать полностью интегрирован в проект MD. Осталось только lng_files добавить, чтоб вписался в общую картину, хотя это может сделать каждый самостоятельно.

Re: Модуль резервного копирования

Добавлено: Чт фев 22, 2018 7:35 pm
dr.pavlov.alex
После обновления выдал ошибку.
Warning: copy(C:\_majordomo\htdocs/backup_temp\/backup_temp/backup_temp/backup_temp/backup_temp/backup_temp/backup_temp/backup_temp/backup_temp/backup_temp/backup_temp/backup_temp/backup_temp/backup_temp/backup/20180215/cms/scenes/backgrounds/light-blue-abstract-backgroudn.jpg): failed to open stream: Invalid argument in C:\_majordomo\htdocs\modules\backup\backup.class.php on line 425

Re: Модуль резервного копирования

Добавлено: Чт фев 22, 2018 7:36 pm
Eraser
dr.pavlov.alex писал(а):После обновления выдал ошибку.
Warning: copy(C:\_majordomo\htdocs/backup_temp\/backup_temp/backup_temp/backup_temp/backup_temp/backup_temp/backup_temp/backup_temp/backup_temp/backup_temp/backup_temp/backup_temp/backup_temp/backup_temp/backup/20180215/cms/scenes/backgrounds/light-blue-abstract-backgroudn.jpg): failed to open stream: Invalid argument in C:\_majordomo\htdocs\modules\backup\backup.class.php on line 425
папку backup_temp надо удалить

Re: Модуль резервного копирования

Добавлено: Чт фев 22, 2018 9:34 pm
webms
andrey040670 писал(а): А какой в этом смысл? Это Ваш аккаунт, Вы и так туда попадёте в 2 клика.
Нет, кликов у меня больше

Re: Модуль резервного копирования

Добавлено: Пт фев 23, 2018 12:01 am
andrey040670
webms писал(а): Нет, кликов у меня больше
???...?