[Модуль] Backup (backup)
Модератор: immortal
-
- Сообщения: 27
- Зарегистрирован: Ср янв 10, 2018 3:24 pm
- Благодарил (а): 15 раз
- Поблагодарили: 2 раза
Re: Модуль резервного копирования
Перестало работать с облаком на 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
как поправить?
Вываливаются ошибки
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
как поправить?
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: Модуль резервного копирования
Хм, похоже все-таки отсюда ноги растут с рекурсивными вложениями папки backup_temp.
Eraser, обрати, пожалуйста, внимание на этот момент. А то на моей памяти это уже третий такой случай. Если юзер не отслеживает свободное место, то в один прекрасный день оно все сожрется папкой backup_temp, т.к. в ней будет рекурсивно вложено куча таких же папок с бэкапом.
Eraser, обрати, пожалуйста, внимание на этот момент. А то на моей памяти это уже третий такой случай. Если юзер не отслеживает свободное место, то в один прекрасный день оно все сожрется папкой backup_temp, т.к. в ней будет рекурсивно вложено куча таких же папок с бэкапом.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
- webms
- Сообщения: 498
- Зарегистрирован: Чт дек 15, 2016 3:13 am
- Благодарил (а): 221 раз
- Поблагодарили: 88 раз
Re: Модуль резервного копирования
На всякий случай напомню)
Из хотелок было бы здорово если модуль как то сообщал если не бэкапит и скачка бэкапа при клике на название файла
Из хотелок было бы здорово если модуль как то сообщал если не бэкапит и скачка бэкапа при клике на название файла
- Eraser
- Сообщения: 1085
- Зарегистрирован: Вт окт 21, 2014 7:31 pm
- Откуда: Киров
- Благодарил (а): 14 раз
- Поблагодарили: 869 раз
- Контактная информация:
Re: Модуль резервного копирования
давно хотел залить, видимо пораwebms писал(а):На всякий случай напомню)
Из хотелок было бы здорово если модуль как то сообщал если не бэкапит и скачка бэкапа при клике на название файла
Обновление:
* выполнение скрипта после выполнения бекапа
* мини хелп
Пример скриптаПоказать
Код: Выделить всё
$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);
- За это сообщение автора Eraser поблагодарили (всего 4):
- ILGAS (Чт фев 22, 2018 3:44 pm) • webms (Чт фев 22, 2018 4:26 pm) • andrey040670 (Чт фев 22, 2018 5:54 pm) • olegvolk75 (Пт фев 23, 2018 11:15 am)
- Рейтинг: 4.65%
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
- webms
- Сообщения: 498
- Зарегистрирован: Чт дек 15, 2016 3:13 am
- Благодарил (а): 221 раз
- Поблагодарили: 88 раз
Re: Модуль резервного копирования
Большое спасибо!
А активную ссылку на бэкап реально сделать? (на Яндекс.Диск)
А активную ссылку на бэкап реально сделать? (на Яндекс.Диск)
- andrey040670
- Сообщения: 459
- Зарегистрирован: Пн июл 31, 2017 10:00 pm
- Благодарил (а): 161 раз
- Поблагодарили: 85 раз
Re: Модуль резервного копирования
А какой в этом смысл? Это Ваш аккаунт, Вы и так туда попадёте в 2 клика.webms писал(а): А активную ссылку на бэкап реально сделать? (на Яндекс.Диск)
А вот за это огромное спасибо, модуль теперь можно сказать полностью интегрирован в проект MD. Осталось только lng_files добавить, чтоб вписался в общую картину, хотя это может сделать каждый самостоятельно.Eraser писал(а): давно хотел залить, видимо пора
MJD alfa: Khadas VIM1 Ubuntu 18.04.2 LTS bionic Linux 4.9.40 #2 SMP PREEMPT Tue Oct 30 15:47:54 CST 2018 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
-
- Сообщения: 103
- Зарегистрирован: Вс апр 23, 2017 7:09 pm
- Благодарил (а): 38 раз
- Поблагодарили: 1 раз
Re: Модуль резервного копирования
После обновления выдал ошибку.
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
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
Aopen de7000 на Ubuntu 16.04.4 LTS+Broadlink
- Eraser
- Сообщения: 1085
- Зарегистрирован: Вт окт 21, 2014 7:31 pm
- Откуда: Киров
- Благодарил (а): 14 раз
- Поблагодарили: 869 раз
- Контактная информация:
Re: Модуль резервного копирования
папку backup_temp надо удалить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
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
- webms
- Сообщения: 498
- Зарегистрирован: Чт дек 15, 2016 3:13 am
- Благодарил (а): 221 раз
- Поблагодарили: 88 раз
Re: Модуль резервного копирования
Нет, кликов у меня большеandrey040670 писал(а): А какой в этом смысл? Это Ваш аккаунт, Вы и так туда попадёте в 2 клика.
- andrey040670
- Сообщения: 459
- Зарегистрирован: Пн июл 31, 2017 10:00 pm
- Благодарил (а): 161 раз
- Поблагодарили: 85 раз
Re: Модуль резервного копирования
???...?webms писал(а): Нет, кликов у меня больше
MJD alfa: Khadas VIM1 Ubuntu 18.04.2 LTS bionic Linux 4.9.40 #2 SMP PREEMPT Tue Oct 30 15:47:54 CST 2018 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux
MJD alfa: Rpi 3B Debian 11 (bullseye) Linux raspberrypi 6.1.21-v8+ #1642 SMP PREEMPT Mon Apr 3 17:24:16 BST 2023 aarch64 GNU/Linux