Обновление движка Joomla до актуальной версии
Собственно, тема такая. Не получается обновить джумлу до актуальной версии, поэтапно обновлял до 3.4.8, потом сайтом занимались другие люди и на обновление забили. Сейчас опять на него переключился, решил обновиться, но что-то не пошло. Версия 3.5.1 не ставится, соответственно, и дальше не пускает. Информация о системе:
Цитата:
Версия БД актуальная, ошибок нет. Если у кого-нибудь есть мысли, в какую сторону копать - прошу помощи. |
Повысил версию PHP до 5.6.32, результата нет.
|
Удалил через Менеджер расширений - Управление шаблон панели управления Isis, по FTP залил на сервер в папку administrator/templates шаблон isis из дистрибутива 3.4.8, потом через Менеджер расширений - Поиск нашел и установил этот шаблон, после чего провел исправление структуры БД. После этого шаблон isis стал доступен для использования.
Однако после проделанных операций установить обновление 3.5.0 всё так же не получалось, выдавалась ошибка Цитата:
Тем не менее после устранения ошибок структуры БД обновление 3.5.0 установилось: Цитата:
|
При более глубоком изучении мануалов выяснил, что в версиях 3.х установщик оформлен отдельными плагинами, которые отчего-то не были включены в стабильные пакеты обновлений от 3.4.0 до 3.5.1 включительно. Но уже в версии 3.6.0 эти плагины присутствуют в папке
PHP код:
Для этого скачал архив обновления 3.6.0, распаковал и по FTP залил на сервер три папки с плагинами: folderinstaller (установка из папки), packageinstaller (установка с загрузкой), urlinstaller (установка из URL) по адресу PHP код:
PHP код:
|
Вложений: 1
Сразу говорю, есть другие более правильные способы обновления и они все подробно описаны на сайте поддержки, но, как говорится, пытливый ум не ищет лёгких путей да и время повозиться есть, отпуск и дождь за окном.
При попытке обновиться до версии 3.5.1 с исправленным xml-файлом Вложение 424305 в архиве обновление прошло успешно, но выдало: Цитата:
Цитата:
|
Вложений: 1
До версии 3.6.0 обновился таким же образом, добавив в архив обновления новый XML-файл Вложение 424306, правда, от предупреждения про обновление кэша манифеста избавиться пока не удалось.
Далее обновление пошло стандартными способами (загрузка архива обновления, установка, актуализация структуры БД, очистка устаревшего кэша, очистка кэша по FTP) через PHP код:
Успешно установилась версия 3.6.5. После этого выдало сообщение с рекомендацией переключиться на более свежую версию PHP 7.0 или новее. По рекомендациям на русскоязычном форуме поддержки Joomla решил пока не переключаться на более новую версию, хотя хостинг представляет возможность использовать PHP 7.2. Цитата:
Цитата:
|
Последовательно обновил 3.7.5 -> 3.8.0 -> 3.8.10 -> 3.8.11 по стандартной схеме.
Цитата:
Цитата:
|
Вышло обновление 3.8.12.
Автоматически обновить не получилось, загрузка файла прерывается, скорее всего из-за большой нагрузки на сервер. Скачал пакет обновления, затем через оснастку Цитата:
Во время установки выскочило сообщение о необходимости авторизации в админке для продолжения установки. Авторизировался, установка пошла в штатном режиме. Цитата:
Цитата:
|
Вышло обновление 3.8.13.
Автоматически обновить не получилось, загрузка файла прерывается. Скачал пакет обновления, затем через оснастку Цитата:
Во время установки выскочило сообщение о необходимости авторизации в админке для продолжения установки. Авторизировался, установка пошла в штатном режиме. Цитата:
Затем, как обычно, исправление ошибок БД, чистка кэша, проверка работоспособности модулей. |
Вложений: 8
Вышло обновление 3.9.0.
Автоматически обновить не получилось, загрузка файла прерывается. Опять скачал пакет обновления, установил его по отработанному алгоритму. Небольшая инструкция в картинках: Заходим в "обновление Joomla!" administrator/index.php?option=com_joomlaupdate Вложение 428823 Пробуем установить автоматически, если показывает фигу - скачиваем пакет обновления на компьютер и пытаемся установить из папки Вложение 428824 При запуске установки вводим логин/пароль для подтверждения прав доступа Вложение 428825 Ждём и надеемся, что процесс завершится успешно Вложение 428826 Дожидаемся сообщения об успехе нашего безнадежного дела. В моём случае опять какая-то проблема с манифестом, но не ковырялся, свободного времени нет. Вложение 428827 Актуализируем базу данных Вложение 428828 Очищаем кэш кнопкой "Очистить все", также убираем возможные блокировки Вложение 428829 Любуемся на информацию об установленной системе Вложение 428830 Как видно, я всё ещё не перешёл на 7 версию php, хотя джумла настоятельно рекомендует это сделать. |
Часовой пояс GMT +4, время: 15:18. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.