UPDATE

Update

Загрузите ZIP обновления. Перед применением создаётся backup в updates/backups, ZIP сохраняется в updates/incoming.

Проверка сервера
Перед загрузкой проверю /update.php, папки updates и лимиты PHP.
ZIP файл
Лимиты сервера: upload_max_filesize=256M, post_max_size=256M. Если архив больше лимита, PHP покажет «файл не выбран».
После нажатия страница может ждать 10-60 секунд: ZIP загружается, распаковывается, создаётся backup и применяются файлы.
Рабочий режим при HTTP 405: обновление по ссылке (URL без POST)
Если обычная загрузка показывает HTTP 405, это ограничение nginx на POST. В этом режиме браузер отправляет только короткий GET-запрос, а сервер сам скачивает ZIP по ссылке.
ZIP URL
Режим без POST: обновить ZIP, который уже лежит на сервере
Если nginx блокирует загрузку файла, положите архив вручную в папку updates/incoming через файловый менеджер хостинга или FTP. Потом выберите его здесь: страница отправит только короткий GET-запрос и применит ZIP без POST-загрузки.
ZIP в updates/incoming