Не создается бекап после обновления до 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, но их нет в панели. Так же бекапы не переносятся на внешний фтп сервер.
Фикс не найден.