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

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

Модератор: immortal

kirush
Сообщения: 132
Зарегистрирован: Ср май 17, 2017 10:38 am

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

Сообщение kirush »

Я так и не понял что надо править, нашел в backup.class.php в 423 строке:

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

 runScriptSafe($this->config['SCRIPT_CREATE_ID'], $params);
попытался изменить на:

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

 runScript($this->config['SCRIPT_CREATE_ID'], $params);
не помогло.
Pau1td
Сообщения: 76
Зарегистрирован: Ср июл 11, 2018 4:17 pm

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

Сообщение Pau1td »

kirush писал(а): Чт фев 13, 2020 2:32 pm После успешного создания беккапа, вываливается это и не возвращается на главную.
Как узнать какой скрипт потеряла? В логах найти не могу :(
Такая же проблема (((
Может кто нибудь понятно объяснить, что править нужно???
Logrus
Сообщения: 2113
Зарегистрирован: Пт апр 07, 2017 12:20 pm

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

Сообщение Logrus »

в чатике тлг, в курилке про это только сегодня было два раза ...
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
kirush
Сообщения: 132
Зарегистрирован: Ср май 17, 2017 10:38 am

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

Сообщение kirush »

Logrus писал(а): Ср фев 26, 2020 9:30 pm в чатике тлг, в курилке про это только сегодня было два раза ...
Хватит издеваться :) опубликуй решение.
Я нашел за 26.02 в 10:26 только один раз от Александра (@nefelov):
Я временный костыль поставил:
modules/objects/objects.class.php строка 518
меняем
if(IsSet($_SERVER['REQUEST_URI'])&&($_SERVER['REQUEST_URI']!='')){
на
if(false){
и тоже самое делаем в lib/common.class.php строка 686
4 дня - полёт нормальный, каждый апдейт системы, понятное дело, эти костыли сносит, но там по ситуации
Мне изменение не помогло :( Не совсем понимаю, как проверка могла помочь отсутствию класса...но другого за 26.02 не нашел.
2020-02-27_02-43-36.png
2020-02-27_02-43-36.png (119.55 КБ) 4598 просмотров
И кстати в рекомендованном исправлении не совсем понятно, на что идет отсылка (что за версия файла у @nefelov), так как:
2020-02-27_02-48-28.png
2020-02-27_02-48-28.png (51.3 КБ) 4596 просмотров
в 518 строке нет ничего похожего.
Logrus
Сообщения: 2113
Зарегистрирован: Пт апр 07, 2017 12:20 pm

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

Сообщение Logrus »

kirush писал(а): Чт фев 27, 2020 2:30 am Хватит издеваться :) опубликуй решение.
никто не издевается, в чатике и мной сказано не один раз (кому надо тот найдет)
при текущем сафе у рунскриптсафе в модуле бекап ошибка при создании объекта в скрипте отчета в телеграмм

править аналогично https://github.com/sergejey/majordomo/b ... s.php#L686
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
kirush
Сообщения: 132
Зарегистрирован: Ср май 17, 2017 10:38 am

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

Сообщение kirush »

Logrus писал(а): Чт фев 27, 2020 3:40 am при текущем сафе у рунскриптсафе в модуле бекап ошибка при создании объекта в скрипте отчета в телеграмм
править аналогично https://github.com/sergejey/majordomo/b ... s.php#L686
А давно ли "модуль бекап" научился сам слать отчеты в телеграм. Я не нашел такого у него в функционале.
Про какой скрипт речь?
Logrus
Сообщения: 2113
Зарегистрирован: Пт апр 07, 2017 12:20 pm

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

Сообщение Logrus »

Снимок.PNG
Снимок.PNG (17.85 КБ) 4576 просмотров

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

$state = $params['STATE'];
$desc = $params['DESCRIPTION'];

$message = "Резервное копирование\nСтатус: <b>" . $state . "</b>";

if ($desc) {
 $message .= "\nОписание: " . $desc;
}

include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$telegram_module->sendMessageToAdmin($message);
сама эта ошибка, более обширна и про то что у меня ночью слало, а днем нет, тоже описывал неоднократно, ночью при создании объекта в цепочке ранее, все было хорошо

п.с. а вообще полезно читать ...
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
kirush
Сообщения: 132
Зарегистрирован: Ср май 17, 2017 10:38 am

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

Сообщение kirush »

а что делать, если ошибка появляется даже в том случае, если после беккапа не задано никаких действий?
Logrus
Сообщения: 2113
Зарегистрирован: Пт апр 07, 2017 12:20 pm

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

Сообщение Logrus »

kirush писал(а): Чт фев 27, 2020 4:03 am а что делать, если ошибка появляется даже в том случае, если после беккапа не задано никаких действий?
разбираться, а в рунскриптсафе с изменением проверили?
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Pau1td
Сообщения: 76
Зарегистрирован: Ср июл 11, 2018 4:17 pm

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

Сообщение Pau1td »

Logrus писал(а): Чт фев 27, 2020 3:40 am никто не издевается, в чатике и мной сказано не один раз (кому надо тот найдет)
Внес изменения в objects.class.php и в common.class.php и теперь модуль зависает на этапе save to storage..., хотя раньше доходил до вызова скрипта отчета, но при этом архив на яндекс диске не появлялся...

Не работает решение из чата, только еще хуже стало
Ответить