We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Не создается бекап после обновления до 16
Не создается бекап после обновления до 16
Добрый день.
Сегодня заметил, что один из серверов, обновленных до 16 версии панели, перестал делать бекапы.
Ошибка:
Права на файл: rwx r-x r-x root root
Содержимое:
Debian 8 x86_64.
Куда копать? Как откатить версию Vesta до 15, где всё работало и багов не было?
Сегодня заметил, что один из серверов, обновленных до 16 версии панели, перестал делать бекапы.
Ошибка:
Code: Select all
Error: can't parse template /usr/local/vesta/data/templates/web/apache2//account.tpl
Содержимое:
Code: Select all
<VirtualHost 193.124.179.242:8080>
ServerName account.oranges.guru
ServerAlias www.account.oranges.guru
ServerAdmin [email protected]
DocumentRoot /home/admin/web/account.oranges.guru/public_html/personal/public
ScriptAlias /cgi-bin/ /home/admin/web/account.oranges.guru/cgi-bin/
Alias /vstats/ /home/admin/web/account.oranges.guru/stats/
Alias /error/ /home/admin/web/account.oranges.guru/document_errors/
#SuexecUserGroup admin admin
CustomLog /var/log/apache2/domains/account.oranges.guru.bytes bytes
CustomLog /var/log/apache2/domains/account.oranges.guru.log combined
ErrorLog /var/log/apache2/domains/account.oranges.guru.error.log
<Directory /home/admin/web/account.oranges.guru/public_html/personal/public>
AllowOverride All
Options +Includes -Indexes +ExecCGI
</Directory>
<Directory /home/admin/web/account.oranges.guru/stats>
AllowOverride All
Options +Includes -Indexes +ExecCGI
</Directory>
<Directory /home/admin/web/account.oranges.guru/stats>
AllowOverride All
</Directory>
<IfModule mod_ruid2.c>
RMode config
RUidGid admin admin
RGroups www-data
</IfModule>
<IfModule itk.c>
AssignUserID admin admin
</IfModule>
IncludeOptional /home/admin/conf/web/apache2.account.oranges.guru.conf*
</VirtualHost>
Куда копать? Как откатить версию Vesta до 15, где всё работало и багов не было?
Re: Не создается бекап после обновления до 16
В общем всё как обычно, сам спросил - сам ответил :D
Понимаю, что это костыль, однако.
Открыл файл /usr/local/vesta/func/domain.sh и закомментировал строки
и
В итоге бекап создается без ошибок и вроде бы содержит всё что нужно. Не знаю что там пытается спарсить механизм бекапа, но это у него не получается от слова совсем. Я пробовал убрать проверку шаблонов, так бекап рушится на моменте парсинга конфигов (которые дефолтные).
Как-то так.
Понимаю, что это костыль, однако.
Открыл файл /usr/local/vesta/func/domain.sh и закомментировал строки
Code: Select all
if [ -z "$tpl_lines" ]; then
check_result $E_PARSING "can't parse template $1"
fi
Code: Select all
if [ -z "$vhost_lines" ]; then
check_result $E_PARSING "can't parse config $2"
fi
Как-то так.
Re: Не создается бекап после обновления до 16
Как оказалось, проблема всё еще актуальна.
Бекапы создаются, они есть в папке /backups, но их нет в панели. Так же бекапы не переносятся на внешний фтп сервер.
Фикс не найден.
Бекапы создаются, они есть в папке /backups, но их нет в панели. Так же бекапы не переносятся на внешний фтп сервер.
Фикс не найден.