ошибка автоматического обновления Joomla - устранение проблемыВ одной из предыдущих статей «Установка расширений» я поведал об установке расширений на CMS Joomla. Казалось бы такая элементарная вещь, осуществимая в админ-панели всего лишь несколькими кликами. Но иногда...

Со временем каждое расширение, да и сама система, претерпевают ряд изменений, в результате которых их работоспособность улучшается. Вот вам и ответ на извечный вопрос, зачем что-то обновлять, если все и так работает как швейцарские часы. Joomla сообщает о новых обновлениях, которые по идеи должны устанавливаться в автоматическом режиме, стоит лишь нажать на соответственную кнопку «Обновить». Но вот беда, система заявляет об ошибке. Как быть и что предпринять в таком случае? У меня для вас есть отличная новость, мы обхитрим эту заумную систему.

Joomla может внаглую, с неумолимой периодичностью твердить, что-то наподобие: «Путь обновления не найден» или «Cannot open file for writing log», что дословно переводится, как «Невозможно открыть файл для записи журнала».

Возможны причины ошибки загрузки файлов

- Ошибка может возникнуть в следствии неверно указанного пути в файле configuration.php. Решение нужно искать в корне сайта, как и оглашенный файл. Для успешного обновления, правке поддаются следующие строки:

public $log_path = '/var/www/ИМЯПОЛЬЗОВАТЕЛЯ/data/www/ВАШСАЙТ/logs';
public $tmp_path = '/var/www/ИМЯПОЛЬЗОВАТЕЛЯ/data/www/ВАШСАЙТ/tmp';

Там где указано имя пользователя следует прописать ваше секретное имя, которое вы вводите при входе в ISP-менеджер. Чтобы лишний раз не ломать голову рекомендую обратиться к хостинг провайдеру. К примеру, ребята на Parkovka.ua сделали все оперативно и буквально через 10 минут обновления устанавливались. К сведению - это не реклама и я от подобных рекомендаций ничего не получаю (жаль).

- Недостаточные права для управления папкой tmp. Для того чтобы проверить права зайдите в ISPmanager и посмотрите напротив каждой папки и файла заданные права. Здесь их можно подкорректировать и внести соответственные правки, нажав кнопку «Атрибуты».

проверка и изменение прав

Кроме того права можно посмотреть с помощью FTP-менеджера. Для этого я использую FieZilla. Устанавливаем связь с сайтом, находим папку tmp, кликаем по ней правой кнопкой мыши и выбираем пункт «Права доступа к файлу…».

Установка обновлений вручную

Но со временем проблема обновлений моего сайта опять возвратилась, и я решил обойти ошибку иным путем. В результате у меня все получилось, вот что нужно предпринять:

- Для начала скачать установочный пакет с надежного, проверенного источника.

- Залить скачанный архив формата zip в папку tmp, которая находится в корне вашего сайта. Корень - это папка, в которой находятся все файлы сайта.

- Зайти в админ-панель Joomla и нажать кнопку «Обновить».

Хочу заметить, что этот способ установки обновлений Joomla также актуален при ошибках связанных с установкой расширений.

рупор

Важный момент! Перед тем как обновлять какое-либо расширение или саму Joomla я настоятельно рекомендую выполнить бэкап сайта, во избежание непредвиденных последствий, связанных с некорректным отображением интернет проекта.

Спасибо за внимание. Встретимся в комментариях. До скорых встреч на страницах Stimylrosta.

Не ленитесь, поделитесь!

Добавить комментарий


Читайте также

Что такое заспамленность текста

Что такое заспамленность текста

Подробнее
Что такое трафик сайта

Что такое трафик сайта

Подробнее
Что такое стоп-слова

Что такое стоп-слова

Подробнее
Как сделать лендинг самостоятельно

Как сделать лендинг самостоятельно

Подробнее
Основные виды копирайтинга

Основные виды копирайтинга

Подробнее
Что такое вода в тексте

Что такое вода в тексте

Подробнее

Самое читаемое

Присоединяйтесь!

Наверх