[Модуль] Backup (backup)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 868 раз
Контактная информация:

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

Сообщение Eraser » Ср май 23, 2018 7:41 am

proxihvost писал(а):
Ср май 23, 2018 12:39 am
Доброго времени суток! Подскажите, пожалуйста, как правильно прописать путь к временной папке расположенной в tmpfs? И надо ли её там создавать заранее?
нужно указать существующую папку
За это сообщение автора Eraser поблагодарил:
proxihvost (Вт май 29, 2018 8:25 pm)
Рейтинг: 1.16%
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
Kiruxa
Сообщения: 14
Зарегистрирован: Пн янв 16, 2017 12:26 pm
Благодарил (а): 1 раз
Поблагодарили: 2 раза

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

Сообщение Kiruxa » Ср май 23, 2018 2:51 pm

Доброго времени!
Когда захожу в модуль BackUp из меню, вверху две ошибки висят:

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

Warning: file_put_contents(/var/www/majordomo/cms/debmes/log_2018-05-23-backup.php.txt): failed to open stream: No such file or directory in /var/www/majordomo/modules/backup/backup.class.php on line 759

Warning: disk_free_space(): No such file or directory in /var/www/majordomo/modules/backup/provider/local.php on line 17
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 868 раз
Контактная информация:

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

Сообщение Eraser » Ср май 23, 2018 2:58 pm

Kiruxa писал(а):
Ср май 23, 2018 2:51 pm
Доброго времени!
Когда захожу в модуль BackUp из меню, вверху две ошибки висят:

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

Warning: file_put_contents(/var/www/majordomo/cms/debmes/log_2018-05-23-backup.php.txt): failed to open stream: No such file or directory in /var/www/majordomo/modules/backup/backup.class.php on line 759

Warning: disk_free_space(): No such file or directory in /var/www/majordomo/modules/backup/provider/local.php on line 17
нет папки cms/debmes
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
Kiruxa
Сообщения: 14
Зарегистрирован: Пн янв 16, 2017 12:26 pm
Благодарил (а): 1 раз
Поблагодарили: 2 раза

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

Сообщение Kiruxa » Ср май 23, 2018 3:13 pm

Все верно, такой папки не существует. Этот вопрос решается редактированием backup.class.php. Убрал из пути лог файла cms. Ведь по-умолчанию все логи пишутся в корень majordomo/debmes. А как у остальных?
А вот со второй ошибкой не пойму. Сваливается вот на этой строке

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

return disk_free_space($this->path);
Не пойму, не видит переменную $this->path или функцию return disk_free_space?
eygen
Сообщения: 392
Зарегистрирован: Чт сен 25, 2014 5:37 pm
Откуда: Екатеринбург
Благодарил (а): 25 раз
Поблагодарили: 52 раза

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

Сообщение eygen » Ср май 23, 2018 3:21 pm

Kiruxa писал(а):
Ср май 23, 2018 3:13 pm
Все верно, такой папки не существует. Этот вопрос решается редактированием backup.class.php. Убрал из пути лог файла cms. Ведь по-умолчанию все логи пишутся в корень majordomo/debmes. А как у остальных?
А вот со второй ошибкой не пойму. Сваливается вот на этой строке

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

return disk_free_space($this->path);
Не пойму, не видит переменную $this->path или функцию return disk_free_space?
После последнего обновления у меня как раз логи стали писаться в cms/debmes
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 868 раз
Контактная информация:

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

Сообщение Eraser » Ср май 23, 2018 3:28 pm

Kiruxa писал(а):
Ср май 23, 2018 3:13 pm
Все верно, такой папки не существует. Этот вопрос решается редактированием backup.class.php. Убрал из пути лог файла cms. Ведь по-умолчанию все логи пишутся в корень majordomo/debmes. А как у остальных?
А вот со второй ошибкой не пойму. Сваливается вот на этой строке

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

return disk_free_space($this->path);
Не пойму, не видит переменную $this->path или функцию return disk_free_space?
в новых версиях MJD идет реорганизация расположения файлов и папок
https://github.com/sergejey/majordomo/c ... adb570b03a

насчет второй ошибки, у вас не верно указана папка локального хранилища (если вообще указана)
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
workpage
Сообщения: 438
Зарегистрирован: Чт авг 24, 2017 9:38 am
Благодарил (а): 51 раз
Поблагодарили: 86 раз
Контактная информация:

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

Сообщение workpage » Вт май 29, 2018 2:22 pm

Backup не удаляет с FTP старые копии архива. Новые, соответственно, не пишет. Ошибок никаких нет. Save to storage - OK. Если удалить руками - пишет нормально, пока не достигнет максимального кол-ва копий.
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 868 раз
Контактная информация:

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

Сообщение Eraser » Ср май 30, 2018 8:21 am

workpage писал(а):
Вт май 29, 2018 2:22 pm
Backup не удаляет с FTP старые копии архива. Новые, соответственно, не пишет. Ошибок никаких нет. Save to storage - OK. Если удалить руками - пишет нормально, пока не достигнет максимального кол-ва копий.
проверил у себя, проблем не выявил, проверьте настройки ftp сервера
из интерфейса модуля файлы на ftp сервере удаляются?
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
workpage
Сообщения: 438
Зарегистрирован: Чт авг 24, 2017 9:38 am
Благодарил (а): 51 раз
Поблагодарили: 86 раз
Контактная информация:

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

Сообщение workpage » Ср май 30, 2018 8:41 am

Eraser писал(а):
Ср май 30, 2018 8:21 am
workpage писал(а):
Вт май 29, 2018 2:22 pm
Backup не удаляет с FTP старые копии архива. Новые, соответственно, не пишет. Ошибок никаких нет. Save to storage - OK. Если удалить руками - пишет нормально, пока не достигнет максимального кол-ва копий.
проверил у себя, проблем не выявил, проверьте настройки ftp сервера
из интерфейса модуля файлы на ftp сервере удаляются?
Сейчас удалил все архивы. Создал несколько backup`ов. Всё заработало корректно.
Странно. До этого две недели рапортовал, что backup - OK, а по факту ничего не писал.
Есть ещё один bug небольшой. В панели время создания архива +3 часа от системного времени. Архив на сервере имеет правильную дату/время. Время на сервере и ftp правильное.
ZyaK
Сообщения: 407
Зарегистрирован: Вт окт 24, 2017 2:01 pm
Откуда: Ижевск
Благодарил (а): 45 раз
Поблагодарили: 69 раз

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

Сообщение ZyaK » Чт май 31, 2018 8:01 am

Не понимаю как настроить яндекс диск, есть у кого подробная пошаговая инструкция для дебилов, желательно с картинками?
а то запарило раз в неделю сливать образ флешки
какого вида должен быть путь к папке?
какого вида должен быть Url WebDav?
не смог даже на саму флешку настроить, не понимаю что не так
Вложения
3.JPG
3.JPG (43.76 КБ) 3564 просмотра
2.jpg
2.jpg (38.25 КБ) 3564 просмотра
1.jpg
1.jpg (15.26 КБ) 3564 просмотра
PI2 + MQTT + 5 ESP8266 + Atmega16
Ответить