Обновление Joomla 2.5

Установка

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

В последних версиях Joomla разработчики очень много времени и внимания уделили системе обновления Joomla и расширений для нее. Они сделали все возможное, что бы как можно больше упростить процесс обновления до так называемого "одного клика". Т.е. для того что бы обновить версию Joomla достаточно одного-два клика мыши.

Начиная с Joomla 2.5.2 в системе идет два вспомогательных плагина, которые позволяют отслеживать наличие последних версий Joomla и расширений в административной панели.

Joomla Update Plugins

Они отображают следующие иконки

Joomla Update Plugin

Начиная с Joomla 2.5.4 в ней идет дополнительный компонент "Обновление Joomla", в котором можно выбрать сервер для обновления.

Если в данный момент доступна новая версия Joomla, то и конка в панели управления примет следующий вид

Joomla Обновление

Нужно нажать на эту иконку или перейти в "Расширения" - "Менеджер расширений" - выбрать вкладку "Обновление"

Обноыление  Joomla

В этом окне нужно:

  1. Очистить кэш (1)
  2. Нажать на кнопку "Найти обновления" (2)
  3. В появившемся списке выбрать нужное обновление, в данном случае это будет "Joomla"
  4. Нажать кнопку "Обновить" (3)

Если по каким то причинам вы не можете воспользоваться системой автоматического обновления, то можно установить пакет обновлений вручную. Для этого нужно найти нужный пакет обновлений на этой странице (Upgrade Package). Загрузить его на компьютер. В административной панели Joomla перейти в "Расширения" - "Менеджер расширений" - выбрать вкладку "Установка". Для поля "Файл пакета" нажать кнопку "Обзор", в диалоговом окне выбрать загруженный ZIP файл и нажать на кнопку "Загрузить и установить". После этого произойдет обновление измененных файлов и структуры БД (если это предусмотрено пакетом).

Ошибки при обновлении Joomla

Перечень возможных ошибок, которые могут возникнуть в процессе обновления Joomla или расширений для нее. Для того что бы увидеть конкретную ошибку в браузере нужно в конфигурации PHP (php.ini) прописать директиву

error_reporting = E_ALL

Подробнее читайте Установка XAMPP.

Без отображения ошибок, у вас просто будет так называемый "Белый экран".

Если у вас установлен пакет XAMPP на локальном компьютере, ошибки также можно посмотреть в логе сервера, по умолчанию это файл - "c:\xampp\apache\logs\error.log". Логи ошибок сервера можно посмотреть и на конкретном хостинге, для этого уточняйте у своего хостинга где находится данный файл. Некоторые хостинги предоставляют его по запросу.

Fatal error: Maximum execution time...

Данная ошибка означает что PHP скрипту не хватает времени для исполнения. Может также возникнуть в следствии отсутствия или плохого соединения с интернетом, так как запрос на обновление и загрузку нужных файлов идет на удаленный сервер.

Увеличить время можно в конфигурации PHP (по умолчанию для XAMPP это файл - "C:\xampp\php\php.ini"). Нужно найти директиву "max_execution_time" и поставить значение для нее побольше.

max_execution_time = 150

После изменения в файле нужно перезапустить Apache и повторить процедуру обновления Joomla.

В конфигурации PHP параметр allow_url_fopen отключен

Возникает в основном на хостингах. Нужно в админ панели хостинга перейти в настройку модуля PHP и включить директиву "allow_url_fopen".

Копирование не удалось

Может возникнуть по нескольким причинам.

1. Не правильно указан путь к временной директории "tmp" в конфигурации Joomla.

Для того что бы указать правильный путь к директории нужно в административной панели Joomla перейти в "Сайт" - "Информация о системе" - вкладка "Информация о PHP". На это странице найти параметр "DOCUMENT_ROOT" и к нему добавить директорию "tmp". Т.е. полный путь будет выглядеть так - "Значение из DOCUMENT_ROOT/tmp". Путь к временной директории можно задать в административной панели Joomla "Сайт" - "Общие настройки" - вкладка "Сервер" - параметр "Путь к каталогу временных файлов". Либо напрямую в файле

Joomla root/configuration.php

	public $log_path = 'DOCUMENT_ROOT/logs';
	public $tmp_path = 'DOCUMENT_ROOT/tmp';

Так же здесь можно проверить путь к директории логов Joomla

2. Не достаточно прав для временной директории "tmp".

Права на необходимые директории можно посмотреть в "Сайт" - "Информация о системе" - вкладка "Права доступа на каталоги". У всех директорий из списка должен стоять статус "Доступно" (755). Если какие-то директории не доступны для записи, можно изменить права на эти директории через панель управления хостингом или любой FTP менеджер.

Если у вас возникнут какие-то другие ошибки при обновлении Joomla, пишите в комментариях, будем разбираться))


14 

Комментарии   

 
+1 Алекс
28.08.2012 22:46
Папка указана верно, права на файл выставлены, но все равно -1 Копирование не удалось.
Ответить
 
 
+1 Михаил
18.09.2012 08:58
Аналогичная проблема. Пути к папкам tmp и logs указаны правильно, права на папки выставлены, они доступны для записи, но всё-равно ошибка "-1 Копирование не удалось."
Ответить
 
 
0 SmokerMan
10.10.2012 09:31
Данная проблема еще может возникнуть из-за настроек сервера. Т.е. у скриптов, которые выполняются на сервере, недостаточно прав на создание/изменение файлов и директорий. В этом случае нужно обратиться в поддержку хостинга.
Ответить
 
 
0 irika09
18.11.2012 23:51
у меня тоже проблема с обновлениеем выдает:Ошибка загрузки пакета обновления
да и вообще проблема, почему то не загружает файлы более 1мг. в чем проблема не понимаю
Ответить
 
 
+1 igor
25.01.2013 13:30
Здравствуйте, У меня немного другая проблема. после переноса сайта на другой хостинг, на сайте ничего кроме белого экрана не отображается. Хотя я могу заходить в админпанел, и там я увидел, что путь к каталогу временных файлов указан от старого хостинга, так же как и в путь к каталогу логов. Что делать как поменять на путь нового хостинга, или где этот путь посмотреть ?
Ответить
 
 
+2 hawk
06.02.2013 11:09
Спасибо вам за DOCUMENT_ROOT!
Ответить
 
 
0 Ирина
09.02.2013 23:12
Спасибо Вам!!!!
очень помогли по теме DOCUMENT_ROOT !!
Ответить
 
 
+2 Петр
09.03.2013 12:06
Здравствуйте!
У меня ошибка "Копирование не удалось"
"Сайт" - "Информация о системе" - вкладка "Информация о PHP". "DOCUMENT_ROOT" в конце нет "tmp"
Но вместе с тем в настройках configuration.php путь /tmp дописан. Проверял через админпанель и смотрел файл configuration.php, там все верно.
Спасибо!
Ответить
 
 
-1 Дмитрий
09.08.2013 23:36
Пытаюсь добавить Ассистент категорий :: Добавить новую категорию Категория
Ошибка JFTP::login: Unable to login
JFTP: :mkdir: Некорректный ответ
JFTP: :chmod: Некорректный ответ
Не удалось создать каталоги.
PHP Version 5.3.13 вкладка "Информация о PHP". "DOCUMENT_ROOT" - у меня нет такого. Есть doc_root и docref_root . Сайт работает. Права на папки логов и темп поставил 777 Путь до логов - /www/ХХХХХ/www/htdocs/logs
Ответить
 
 
0 Евгений
07.12.2013 19:54
Спасибо!!!!
Ответить
 
 
+1 Pro100ya
13.01.2014 12:16
Joomla 2.5
Мне помогло ОТКЛЮЧЕНИЕ в настройках (либо в конфиге) сайта "Включить FTP" (хотя по логике это парадокс =)), хотя параметры (имя, пароль, путь и т.д.) прописать надо.
Ответить
 
 
0 Денис
29.07.2014 12:45
Помогите во время обновления появилось
ERROR:
The archive file is corrupt, truncated or archive parts are missing
Ответить
 
 
0 Максим
12.02.2015 00:51
Думаю со временем все недочеты с обновлением решат новые версии, кстати можно посетить сайт faa.su и подобрать необходимые плагины и модули для joomla, а также премиум расширения бесплатно и по прямым ссылкам без регистрации.
Ответить
 
 
0 Валентин
08.06.2015 13:03
Привет,на сайте http://valentin.abc-4.com/ пробовала обновить цмс, но
у меня возникла проблема при обновлениии расширений и версии joomla с 2.5.22. Новую показывал 2.5.28. При стандартном обновлении через панель выдает ошибку "-1 - Обнаружена ошибка. Копирование не удалось".
Обновление по прежнему не работает через панель - "-1 - Обнаружена ошибка.
Копирование не удалось". Что делать? Может сталкивались с таким?
Ответить
 
 
0 MyWeb
16.07.2015 12:41
Пробовал обновить как у вас написано, читал еще https://joomla.shneider-host.ru/blog/obshchie-voprosy-dzhumla/kak-obnovit-joomla а толку 0! не обновляется и хоть ты тресни! Подвисает секунд на 10 и все!(((
Ответить
 
 
0 Галина
28.10.2015 09:55
Добрый день.
Вчера решила обновить Джумлу с 2,5 на 3,4. Обновление прошло успешно. Но при просмотре сайта выдал ошибку «500 JHtmlBehavior::mootools». Не зная что с этим сделать выполнила бэкап, но ситуация не изменилась, вернее теперь выдает ошибку «500 — JHtmlBehavior: :mootools не поддерживается». Помогите пожалуйста исправить положение. спасибо.теперь и в ПУ Джумлой зайти не могу. Выдает Ошибка сервера 500

Источник: http://buildsiteblog.ru/cms-for-site/36-obnovlenie-joomla-2-5-do-3-x-instruktsiya-po-ruchnomu-obnovleniyu#ixzz3pqL1aNFH
Ответить
 
 
0 Алёна
01.09.2016 19:21
Огромное спасибо!!!
Ответить
 
 
0 rispai
21.12.2016 20:37
Добрый вечер, хостеры предупреждали мне чтобы я обновил JOOMLA 2.5.6 на 3 и более новые версии. ссылаясь на уязвимость вирусы. решил обновить. обновление показывает joomla 3.5.1 . и на экране следующая информация: Сould not open /var/www/vhost/ и.т.д. /LICENSE.TXT for writing.
Ответить
 
 
0 rispai
21.12.2016 20:43
помогите поалуйста обновить жуумлу
Ответить
 
 
-2 Hollie
19.04.2017 11:00
Pretty! This was an incredibly wonderful post.
Thank you for supplying this information.

Here is my blog post: взрослые женщины с большой грудью [http://geschenkefuermaenner.info/: http://geschenkefuermaenner.info/]
Ответить
 
 
-1 Steven
01.06.2017 06:40
I leave a response each time I especially enjoy a article on a site
or if I have something to contribute to the conversation. Usually it's a result of the passion communicated in the article I browsed.

And on this article Обновление Joomla
2.5. I was actually excited enough to drop a commenta response
;) I do have 2 questions for you if it's okay.

Is it simply me or do some of these responses appear
like they are coming from brain dead visitors? :-P And, if you are posting at additional online sites,
I would like to keep up with you. Would you list all of your public sites
like your twitter feed, Facebook page or linkedin profile?


my webpage :: http://mathildahuson.jimdo.com/2015/06/25/contracted-toe-surgery/: http://mathildahuson.jimdo.com/2015/06/25/contracted-toe-surgery/
Ответить
 
 
-1 Bobby
13.06.2017 16:24
I'm very happy to read this. This is the kind of manual that needs to
be given and not the random misinformation that is at
the other blogs. Appreciate your sharing this
greatest doc.

my blog post shoes: http://lynettavires.jimdo.com/2016/02/26/shoe-lifts-the-ideal-solution-to-leg-length-imbalances/
Ответить
 
 
-1 Geneva
15.06.2017 03:06
Hey There. I found your weblog the usage of msn.
That is a really well written article. I'll be sure to
bookmark fuck it - NoeliaDrumwright.bravesites.com: http://NoeliaDrumwright.bravesites.com,
and return to read more of your helpful information. Thanks for the
post. I'll certainly return.
Ответить
 
 
-1 Luz
06.07.2017 12:45
Hi fellas! Who wants to meet me? I'm live at HotBabesCams.com,
we can chat, you can watch me live for free, my nickname is Anemonalove: https://3.bp.blogspot.com/-u5pGYuGNsSo/WVixiO8RBUI/AAAAAAAAAFA/JWa2LHHFI2AkHParQa3fwwHhVijolmq8QCLcBGAs/s1600/hottest%2Bwebcam%2Bgirl%2B-%2BAnemonalove.jpg , here is my photo:

https://3.bp.blogspot.com/-u5pGYuGNsSo/WVixiO8RBUI/AAAAAAAAAFA/JWa2LHHFI2AkHParQa3fwwHhVijolmq8QCLcBGAs/s1600/hottest%2Bwebcam%2Bgirl%2B-%2BAnemonalove.jpg
Ответить
 
 
0 Daisy
18.07.2017 11:22
Hello guys! Who wants to see me live? I have profile at HotBabesCams.com, we
can chat, you can watch me live for free, my nickname is Anemonalove: https://3.bp.blogspot.com/-u5pGYuGNsSo/WVixiO8RBUI/AAAAAAAAAFA/JWa2LHHFI2AkHParQa3fwwHhVijolmq8QCLcBGAs/s1600/hottest%2Bwebcam%2Bgirl%2B-%2BAnemonalove.jpg , here is my photo:


https://3.bp.blogspot.com/-u5pGYuGNsSo/WVixiO8RBUI/AAAAAAAAAFA/JWa2LHHFI2AkHParQa3fwwHhVijolmq8QCLcBGAs/s1600/hottest%2Bwebcam%2Bgirl%2B-%2BAnemonalove.jpg
Ответить
 
 
0 Georgia
23.07.2017 22:01
I just couldn't depart your site prior to suggesting that
I really loved the standard information a person provide in your visitors?
Is going to be again continuously to investigate cross-check new posts

My web site - foot pain (jaimiemines.hatenablog.com: http://jaimiemines.hatenablog.com)
Ответить
 

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


Защитный код
Обновить