вступ
Автоматичне оновлення Joomla 2,5 ймовірно, дуже просте завдання, якщо не з'являються помилки при її виконанні. Якщо з'являється новий реліз Joomla, і він стає загальнодоступним, ви будете проінформовані про це на головній сторінці в панелі адміністратора. за умови, що у вас включений плагін "Панель іконок - Повідомлення про нові версії Joomla!".
автоматичне оновлення
Важливо! Перед будь-якими обновленіячмі на сайті, обов'язково робіть повну резервну копію сайту (базу даних + копію каталогу). Це допоможе встановити сайт в разі проблем при оновленні.
Якщо ваша версія не є останньою, іконка "Оновити зараз" буде з червоним значком "!". Якщо версія остання, ви побачите «Версія Joomla! Найновіша »з зеленим значком.
Якщо оновлення доступно, натисніть на значок оновлення. На наступному екрані ви побачите інформацію про нову версію Joomla і запропонований вибір, як її слід завантажити. Все, що вам потрібно зробити, це натиснути кнопку "Встановити оновлення" і почекати деякий час. Нова версія Joomla! буде автоматично завантажена (будь ласка, будьте терплячі) і оновлена.
Помилки автоматичного оновлення Joomla 2.5
Одна з найбільш поширених помилок, які ви можете отримати при автоматичному оновленні це
Причин цієї помилки може бути кілька:
- Неправильно прописані шляхи до папок tmp і log в файлі configuration.php в кореневому каталозі сайту;
- Або недостатньо прав користувача на управління папкою tmp (команда CHMOD повинна мати значення миниум 755).
Розберемо рішення цих проблем докладніше.
Неправильно прописані шляхи до папок tmp і log в файлі configuration.php
Подивитися шляху до цих папок, можна в адміністративній панелі сайту слідуючи по шляху: Панель управління >>> Сайт >>> Інформація про систему >>> Конфігураційний файл Joomla. У таблиці на цій сторінці дивимося рядки. log-path і tmp-patch.
Ці шляхи збігається з шляхом, прописаним в файлі configuration.php кореневого каталогу сайту в рядках:
public $ log_path = '/ Шлях / до / Папки / logs';
public $ tmp_path = '/ Шлях / До / Папки / tmp'
Дізнатися ці повні шляху можна в сервісній службі вашого хостингу або прочитати трохи нижче. Як дізнатися шлях до папки tmp, якщо він ніде не прописаний.
Права доступу до папки tmp
Подивитися права доступу до папки тимчасових файлів tmp можна двома способами:
Перший спосіб. В FTP клієнта, знайти в каталозі папку tmp. Клікнути по ній правою кнопкою миші і відкрити пункт: Права доступу до файлу ...
Мінімальні права власника для управління каталогом, повинні бути: 755 (CHMOD 755).
Другий спосіб. Подивитися права доступу до папки tmp можна в адміністративній панелі сайту.
Відкрийте Панель управління >>> Сайт >>> Інформація про систему >>> Права доступу на каталоги. Останній рядок у довгому списку і є права доступу до папки tmp. Значення має бути «Доступно» в зеленому кольорі.
Важливо! Після кожного оновлення Joomla, як автоматичного, так і ручного, потрібно перевірити стан вашої бази даних, оскільки оновлення можуть змінювати структуру бази даних. Для цього, перейдіть на Розширення >>> Менеджер розширень >>> База даних. Якщо ви бачите повідомлення «Структура таблиці бази даних в актуальному стані» все в порядку.
Якщо ви отримаєте повідомлення, що ваша база даних повинна бути оновлена, натисніть кнопку "Виправити". Це кнопка (вгорі праворуч), вона повинна оновити базу даних вашої Joomla. Хочу зупинитися ще на одному моменті.
Як дізнатися шлях до папки tmp, якщо він ніде не прописаний
Замініть в знайденому шляху каталог tmp на каталог log і у вас вже два потрібних шляху. log-path і tmp-patch для файлу configuration.php.
Рідкісна помилка при оновленні joomla: Параметр allow_url_fopen відключений
Це помилка хостингу. Зайдіть в адміністративну панель на хостингу. Далі заходите в налаштування PhpMyAdmin і включіть параметр: allow_url_fopen.
На цьому помилки автоматичного оновлення Joomla 2,5 у мене закінчилися.