Обновление joomla


От автора

Здравствуй, Уважаемый читатель. В этой статье я покажу, как правильно сделать обновление Joomla 2.5 до Joomla 3.3.6. Версия 3.3.6 была последней на момент написания статьи, поэтому и взята для этой статьи, да и свои сайты я обновлял до этой версии. Сначала, об общей идеи обновления.

Общая идея обновления

Общая идея обновления такова. Для безопасного обновления переносим рабочий сайт J!2,5 в «другое место» и обновляем его там. Рабочий сайт оставляем на «месте» и даже не отключаем. После обновления переносим сайт обратно, вместо «старого» сайта. Перенести сайт для обновления можно в несколько «мест»:

  • В подкаталог корневого каталога;
  • На другой сервер и обновлять Joomla 2.5 там, используя для этого другой домен;
  • Можно создать субдомен и перенести сайт на него.

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

Не советую использовать для обновления локальный сервера типа Денвер. Также не советую обновляться на бесплатных серверах.

Предварительный этап обновления до Joomla 3.3.6


Начнем с проверки программного обеспечения сервера, ведь если вы помните, Joomla 3.3.6 подняла планку минимальной версии PHP до 5.3.10.

На моем сервере стояла сборка с PHP 5.3.3, поэтому миграцию пришлось начинать с общения с технической службой сервера, (на некоторых серверах, клиент самостоятельно может менять версии PHP).

Довольно быстро мне установили PHP 5.3.29, что полностью подходит для установки Joomla 3.3.6. Однако нужно проверить работу технической службы сервера, а значит нужно самостоятельно проверить версию PHP.

Проверка версии PHP

Проверить версию PHP вашего сервера очень просто.

  • В текстовом редакторе (например, Notepad+) создаем файл php с произвольным названием и следующим содержанием:
    <? echo phpinfo();?>
  • Созданный файл заливаем по FTP в корень сайта;
  • Далее запускаем созданный файл php в браузере и читаем информацию о версии php.

obnovit joomla 2 5 do 3 3 6 foto09


Напомню, минимальная версия PHP для установки Joomla 3.3.6 это PHP 5.3.10, однако, уже рекомендовано PHP 5.4. Видимо, Joomla 3.4 опять поднимет планку программного обеспечения серверов.

Проверка и обновление Joomla 2.5

Перед началом перехода обновите версию Joomla 2.5.x до последней версии 2.5.28. Сделайте это автоматически с вкладки: Расширения→Менеджер расширений→Обновления. Или скачайте пакет обновления ТУТ (http://joomlacode.org/gf/project/joomla/frs/?action=FrsReleaseView&release_id=19919) и обновите версию Joomla 2.5.х вручную по FTP.

obnovit joomla 2 5 do 3 3 6 foto04

Подготовка сайта к обновлению, первая чистка

  • Следующим шагом, удалите с сайта все ненужные (неопубликованные) статьи. Это на вкладке: Менеджер материалов →Фильтр-Состояние: Неопубликовано→В корзину.
  • Очистите корзину с «мусорными» материалами.
  • Аналогично, удалите все неопубликованные модули. Вкладка Менеджер модулей→Фильтр-Состояние: Неопубликовано→В корзину.
  • Очистите корзину с «мусорными» модулями.
  • После предварительных обновлений и удалений очистите кэш сайта. (Сайт→Обслуживание→Очистить кэш).
  • Очистите устаревший кэш сайта.
  • Проверьте актуальность версии базы данных. Это делается на вкладке Менеджер расширений→База данных.

obnovit joomla 2 5 do 3 3 6 foto12

obnovit joomla 2 5 do 3 3 6 foto13

Резервное копирование рабочего сайта

Теперь нужно сделать полную резервную копию сайта, как при переносе сайта на другой хостинг. Назову, её Копия 1, она будет «переезжать». Копия должна включать все файлы и каталоги сайта (делается по FTP) плюс экспорт базы данных (делается в phpMyAdmin вашего хостинга или сервера). Как сделать резервную копию сайта я писал в статье:

Теперь, работаем с резервной копией, а основной сайт остается в сети и работает.

Восстанавливаем рабочий сайт в подкаталоге

Для обновления используем вариант обновления в подкаталоге сайта.

Следующая задача. Нужно рабочий сайт J!2.5 из резервной копии восстановить в подкаталоге сайта. Назову подкаталог: perenos, название значения не имеет.

Для восстановления сайта J!2.5 в подкаталоге, делаем следующее:

  1. В корневой директории сайта создаем подкаталог: perenos;
  2. В админ. панели сервера создаем новую базу со своим именем, новым пользователем и своим паролем доступа. Не оставляйте старого пользователя.
  3. Резервную копию папок и файлов J! 2.5 заливаем по FTP в подкаталог: perenos.
  4. В новую БД импортируем резерв БД J!2.5.
  5. В файле configuration.phpменяем данные базы данных и пути до папок tmp и log. Пути должны быть полные, начиная с каталога var. Например, для подкаталога perenos:

  • Var/path_to_Joomla/perenos/log
  • Var/path_to_Joomla/perenos/tmp

Для проверки восстановления, открываем дубль рабочего сайта, по адресу: Ваш-домен/perenos.Далее работаем в административной панели сайта Ваш-домен/perenos.

Необязательно, но можно в панели сайта [perenos] включить режим отладки: Сайт→Общие настройки→Система→Режим отладки. На вкладке Сайт→Общие настройки→Сервер→Сообщение об ошибках, включить режим показа ошибок: Максимальный. Показ ошибок, может помочь в них разобраться. Если ошибки читать не умеете, то лучше показ ошибок не включать.

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

Итак, мы перенесли рабочий сайт в подкаталог perenos. Далее работаем с сайтом в этом подкаталоге. Продолжаем готовить, теперь уже, Joomla 2.5.28 к обновлению.

Обновление, которое я описываю в этой статье, называют автоматическим или быстрая мини-миграция. Мини миграция предполагает использовать встроенный компонент ядра под названием: Обновление Joomla! С помощью него можно обновить сам сайт и расширения ядра Joomla. Сторонние расширения обновить не получится.

При автоматической мини-миграции, Обновление Joomla!, перенесутся только следующие расширения:


  • Категории сайта;
  • Товары;
  • Меню;
  • Модули не сторонних расширений;
  • Баннеры;
  • Контакты;
  • Обмен сообщениями;
  • Ленты новостей;
  • Перенаправление;
  • Поиск;
  • Умный поиск;
  • Ссылки.

Теперь, сама подготовка сайта к миграции. Сначала проверяем все установленные плагины. Все плагины, которые не входят в ядро Joomla нужно, как минимум, отключить, а лучше удалить (деинсталлировать).

Сторонние плагины нужно посмотреть на совместимость с Joomla 3.x. В теории, можно не удалять плагины, которые работают на обеих версиях 2.5 и 3.3.6. На сайтах сторонних плагинов, нужно почитать особенности их миграции. Я, на практике, сторонние плагины удаляю всегда, а после обновления просто переустанавливаю их.

Напомню, удалять плагины нужно с вкладки Расширения →Менеджер расширений→Управление→Выделить чекбокс→Кнопка «Деинсталлировать».

obnovit joomla 2 5 do 3 3 6 foto15

Некоторые сторонние плагины удалить не получится, потому что, после своей установки они стали системными. В этом случае выделите их чекбокс и нажмите кнопку «Обновить кэш». Потом отключите их.

Плагины, которые ставились вместе с компонентами, удаляются, только после удаления своего компонента.

Важно критически! Отключите системный плагин «Запомнить меня» в менеджере плагинов. Не отключение плагина приведет к ошибке обновления.


obnovit joomla 2 5 do 3 3 6 foto03

obnovit joomla 2 5 do 3 3 6 foto05

Не забывайте, расширения Joomlaне ограничиваются плагинами. Остальные расширения также нужно удалить или отключить. Делается это на вкладке: Менеджер расширений→Управление. На вкладке используем Фильтр: Тип. Сначала фильтруем расширения типа Пакет, далее последовательно Компонент, Файл, Язык, Библиотека, Модули, еще раз Плагин.

Для идеально удачного автоматического обновления, нужно оставить расширения только автора Joomla!Project. Это утверждение, может быть оспорено, но мне хватило трех неудачных обновлений, чтобы к нему прийти.

Важно критически! Обязательно, в менеджере шаблонов перейдите на любой «родной» шаблон Joomla: Protostar, Beez_20 или Atomic. Сторонние шаблоны удалите. Удаление шаблонов на вкладке Менеджер расширений→ Управление→ Фильтр: Шаблоны.


obnovit joomla 2 5 do 3 3 6 foto16

Подготовка модулей к обновлению

Переходим к модулям сайта и готовим их к обновлению. Для начала, отключите все модули сайта.

Удалите модули сторонних плагинов. Удаление на вкладке Менеджер расширений→ Управление→ Фильтр: Модуль.

Очистите кэш сайта и сделайте новую резервную копию (Копия 2). Это будет очищенная копия, вашей Joomla 2.5.28. Она нужна, чтобы восстановить сайт при неудачном обновлении, потом исправить ошибки и повторить обновление заново.

«Очищение» сайта сделано.

Последняя проверка. На вкладке Информация о системе→Права доступа все должно быть в «зеленом цвете».

obnovit joomla 2 5 do 3 3 6 foto19

Переходим к обновлению.

Обновление встроенным компонентом Обновление Joomla!

Переходим к автоматическому обновлению, из панели сайта. В административной панели сайта perenos, открываем вкладку: Компоненты→ Обновление Joomla!

obnovit joomla 2 5 do 3 3 6 foto01


В настройках (кнопка «Настройки» справа вверху) выбираем: «Дистрибутив Joomla с короткой поддержкой» и «Записывать файлы напрямую».

После нажатия на «Сохранить и закрыть» должно открыться окно, где будет показана установленная версия, версия для обновления и адрес пакета обновлений.

Это окно может появиться не сразу.

Проверяем, еще раз, наличие резервных копий сайта (Копия 1 и Копия 2) и «помолясь» жмем кнопку «Установить обновление».

obnovit joomla 2 5 do 3 3 6 foto18

Успешное обновление Joomla 2.5 до Joomla 3.3.6 будет видно по изменившейся панели сайта и, появившемся сообщении. Теперь шаблон панели называется isis.

obnovit joomla 2 5 do 3 3 6 foto10

obnovit joomla 2 5 do 3 3 6 foto11

Завершаем обновление Joomla 2.5 до Joomla 3.3.6

Далее, удаляем сайт Joomla 2.5.28 из корневой папки и переносим в неё Joomla 3.3.6 из подкаталога. При обновлении в подкаталоге иди на субдомене файле configuration.phpнужно поменять только пути до папок tmpи logs.

  • Var/path_to_Joomla/perenos/logs и
  • Var/path_to_Joomla/perenos/tmp

меняем на

  • Var/path_to_Joomla/logs
  • Var/path_to_Joomla/tmp

Если вы обновлялись на другом хостинге, то в файле configuration.php меняете данные базы данных и пути до папок tmp и logs.

Завершение миграции

После обновления устанавливаете нужные и привычные вам плагины, которые работают в новой версии Joomla 3.3.6.

Важно! Если вы использовали SEF компоненты Joomla, нужно было сделать Экспорт sef URL адресов, а на новой версии Импортировать их обратно, после установки SEFкомпонентов.

Напомню, что файлы с ЧПУ(SEF) ссылками являются универсальным и «подходит» для импорта во все основные SEF расширения Joomla. Можно при миграции, поменять SEF компонент. Я при миграции пяти сайтов поменял расширение Sh404 на Artio JoomSEF. Но это отдельная «песня».

После всех работ, не забудьте отключить режим отладки (если включали) и режим показа ошибок установить «По умолчанию системы».

Если автоматическое обновление не удалось, удалите сайт из подкаталога, удалите базу данных и пользователя. Восстановите сайт из резервной копии с новой БД и новым пользователем и повторите все еще раз, помня о своих ошибках и проявляя еще большую аккуратность.

Теперь, точно все! Обновление Joomla 2.5 до Joomla 3.3.6 завершено.

©Joomla-abc.ru

joomla-abc.ru


Вступление

Для перехода с версии Joomla 2.5 на Joomla 3 авторы CMS создали компонент ядра Joomla!Upgrade. Теперь не нужно использовать сторонние плагины для обновления. Автоматическое обновление Joomla 2.5 до 3.3.6 делается из административной панели сайта. Как это сделать без ошибок, я расскажу в этой статье.

Проверка сервиса требованиям Joomla 3.3.6

Проверьте сборку сервера своего хостинга.  Они должны удовлетворять минимальным требованиям для работы Joomla 3.3.6. Принципиально важна версия PHP. Теперь она должна быть PHP 5.3.10+.   

Начинаем автоматическое обновление Joomla 2.5 до 3.3.6

Задача. У нас есть сайт [vash_domen.com]. Версия CMS сайта Joomla 2.5.x. Нужно обновить Joomlaдо версии 3.3.6.

Прежде всего, обновляемся до версии Joomla 2.5.28. С версии 2.5.27 обновиться не получится. После удачного обновления чистим кэш сайта и проверяем актуальность БД, на вкладке «База данных» в «Менеджере расширений».

obnovlenie-Joomla-2 5-ду-3 3 6-foto8

obnovlenie-Joomla-2 5-ду-3 3 6-foto9

Далее, чистим рабочий сайт Joomla 2.5.28:

  • Удаляем лишние статьи и ненужные модули.
  • Чистим все корзины с мусорным материалом.
  • Расширения сайта пока не трогаем.

Делаем полную резервную копию своего рабочего сайта. Назовем ее «Резерв 1».

Для обновления не будем использовать сторонний хостинг. Обновим сайт в подкаталоге корневого каталога на своем хостинге. Поясню. Резервную копию своего сайта мы можем восстановить, на любом стороннем сервере и, обновив его там перенести обратно.

Для обновления, создаем в корневой папке своего домена каталог для обновления. Назовем его [update]. Название может быть любым. В phpmyadmin хостинга, создаем новую базу данных. У базы данных должно быть все новое: Имя, Пользователь, Пароль.  

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

В созданном подкаталоге восстанавливаем свой сайт. Как восстановить сайт из резервной копии, читать ТУТ. Обновлять будем именно этот, восстановленный сайт в созданном каталоге. Его адрес: [vash_domen.com/update]

Вторая чистка сайта

Теперь очищаем сайт от ненужных расширений. В идеале должны остаться, только расширения Joomla!Project. Сторонние расширения нужно отключить. Расширения, которые несовместимы с Joomla 3.3.6. нужно удалить. Удаляются расширения в менеджере расширений.

Вероятность, падения сайта при удалении, особенно «въедливых» расширений, велика. Поэтому, делаем следующее.

Как вы знаете, удаляются расширения с вкладки Расширения→Менеджер расширений→Управление. Здесь, пользуемся фильтром. Фильтруем по типу расширения.

obnovlenie-Joomla-2 5-ду-3 3 6-foto12

Сначала, удаляем Компоненты. Чтобы совсем обезопаситься, после каждого удаленного компонента чистим кэш и проверяем работоспособность сайта. Если сайт упал, по FTP загружаем папку с проблематичным компонентом из резервной копии «Резерв 1».

После удаления Компонентов, отключаем/ удаляем плагины, модули, библиотеки, файлы, пакеты.

Вполне возможно, при удалении некоторых расширений падение сайта. В этом случае, закачиваем из резервной копии сайта папки проблематичных расширений:  plugins, modules, libraries, и т.д. Вместо удаления, проблематичное расширение отключаем.

Плагин можно отключить из базы данных: таблица [_extentions]. В строке таблицы жмем Структура, ищем в структуре нужный плагин plugins_название от плагина, и в столбце enable, вместо [1], ставим [0].

obnovlenie-Joomla-2 5-ду-3 3 6-foto1

obnovlenie-Joomla-2 5-ду-3 3 6-foto4

obnovlenie-Joomla-2 5-ду-3 3 6-foto5

Компонент из базы данных отключить не получится. Чтобы  «капризный» компонент не мешал обновлению отключите его из панели сайта, а лучше переименуйте его папку, по типу, com_XXXX_okl.

Еще раз про шаги, которые мы сделали при подготовке, чтобы Автоматическое обновление Joomla 2.5 до 3.3.6 прошло успешно:

  • Обновились до версии 2.5.28. Финальной версии Joomla «долгоиграющего» релиза J!2.5;
  • Сделали первую чистку сайта и восстановили сайт в подкаталоге корневой папки сайта;
  • Как минимум, удалили расширения, у которых нет версий для J3.3.6;
  • Отключили, другие расширения;
  • Не отключили модули и плагины Joomla!Production работающие в панели управления;
  • Перешли на «родные»шаблоны joomla;
  • Проверили состояние (актуальность) базы данных из панели сайта;
  • Очистили кэш сайта, панели и кэш обновления;
  • Очистили устаревший кэш;
  • ,
  • Отключили «Кеш» плагин (необязательно).
  • Сделали, резервную копию очищенного сайта (Резерв 2).
  • Проверили резервную копию рабочего сайта и базы данных.

obnovlenie-Joomla-2 5-ду-3 3 6-foto13

obnovlenie-Joomla-2 5-ду-3 3 6-foto7

obnovlenie-Joomla-2 5-ду-3 3 6-foto10

При чистке кэша, чистите не только кэш сайта, но кэш административной панели.

Приступаем к автоматическому обновлению.

Автоматическое обновление Joomla 2.5 до 3.3.6 – сам процесс

Переходим на вкладку: Компоненты→ Обновление Joomla!

На кнопке «Настройки» выбираем «Краткосрочная версия …»

Не видите изменений на странице, очистите кэш обновления (Расширения→Менеджер расширений→Обновления→ Кнопка: Очистить Кэш).

Если видите сообщение о необходимости обновится до 3.3.6, обновляйтесь способом «Записать файлы напрямую».

obnovlenie-Joomla-2 5-ду-3 3 6-foto14

Да пусть удача вас не покинет.

Если неудача, постигла вас, снесите сайт, создайте новую базу данных, восстанавливайте Резерв 1 или Резерв 2 и повторите все заново. Перед повтором, читаете журнал error.logs  в панели своего хостинга (сервера).

При удачном обновлении Вы увидите соответствующее сообщение и изменится шаблон по умолчанию административной панели. можно начинать знакомство с административной панелью Joomla 3.

obnovlenie-Joomla-2 5-ду-3 3 6-foto6

obnovlenie-Joomla-2 5-ду-3 3 6-foto11 

©Joomla3-x.ru

joomla3-x.ru

Нужно ли обновлять движок Joomla с версии 2.5 до 3.x?

Я считаю, что уже пора об этом задуматься, т.к. если вы обновили Joomla 2.5 до последней версии 2.5.28, то не могли не заметить сообщение в административной панели, говорящее о том, что поддержка Joomla 2.5 закончилась 31 декабря 2014 г.

Уведомление об окончании поддержки Joomla 2.5

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

Предварительные шаги, которые обязательно нужно пройти для успешного обновления движка Joomla.

1. Первым делом не поленитесь проверить, удовлетворяет ли ваш хостинг системным требованиям для нормальной работы Joomla 3.x. Сейчас уже уважающие себя хостинги удовлетворяют таким требованиям, но лучше проверить, тем более это не долго. Как видно из таблицы требования к апачу у третьей джумлы не изменились (2.x+), а вот требования к PHP и базам данных изменились. Если Joomla 2.5 еще мог работать на PHP 5.2.4+ и на MySQL версии 5.0.4+, то для Joomla 3.x уже нужно как минимум PHP версии 5.3.1 и MySQL версии 5.1.+. Самый быстрый способ проверить версии PHP и MySQL, используемые на вашем хостинге это зайти в админку Joomla, далее в верхнем меню выбрать «Сайт» => «Информация о системе«. Мы увидим различную информацию о системе, в том числе текущие версии PHP и MySQL.

Информация о системе Joomla

Если текущие версии ниже минимальных требований (что с каждым днем становится все маловероятней), то придется менять хостинг.

2. Далее вам нужно убедиться в том, что используемый на вашем сайте шаблон работает на джумле третьей серии. Информацию об этом вы можете узнать на сайте разработчика вашего шаблона. Возможно, разработчик шаблона выпустил отдельную версию под Joomla 3.x. Если нет, то, возможно, вам придется озаботиться поиском шаблона для третьей джумлы, а текущий шаблон, который не поддерживает тройку удалить. Как вариант, можно конечно адаптировать шаблон для джумлы 2.5 для работы в joomla 3.x, чтобы сохранить внешний облик сайта. Что мне и пришлось сделать.

3. Далее обновите версию джумлы 2.5 до последней версии 2.5.28.

После обновления до версии 2.5.28 проверьте на всякий случай обновилась ли схема вашей базы данных до версии 5.2.28. Для этого в верхнем меню выберите Расширения -> Менеджер расширений -> вкладка Базы данных. Если вы увидите примерно такую же картину как на рисунке ниже значит ваша база обновилась нормально.

Проверка схемы базы данных MySQL

Если же у вас вместо зеленой галочки нарисован белый «кирпич» в красном круге и выходит сообщение красным шрифтом, что ваша база не обновилась, нажмите на кнопку Исправить в правом верхнем углу.

4. Так-же перед обновлением нужно отключить плагин Система — Запомнить меня. В противном случае может быть проблема со входом в админку после обновления. После обновления данный плагин можно снова включить.

5. Вообще все расширения, которые встроены в дистрибутив joomla 2.5, без проблем будут работать и в джумле 3.x. Проблемы могут возникнуть со сторонними расширениями. Чем больше сторонних расширений, тем сложнее будет переход. Если у вас много сторонних расширений, советую нарисовать на отдельном листке или в файле табличку с двумя столбцами: «Наименование расширения» и «Наличие поддержки джумлы 3.x«. Вписать в таблицу наименования всех сторонних расширений (компоненты, плагины, а также модули, установленные через менеджер расширений). Обновляем все найденные расширения до последней версии. При этом надо учитывать, что не все расширения используют механизм автообновления (Расширения -> Менеджер расширений -> вкладка Обновления -> кнопка Найти обновления). Лучше зайти на сайт производителя каждого обновления и посмотреть там наличие последней версии. Далее смотрим, какие из них поддерживают Joomla 3.x. Те расширения, которые не поддерживают тройку придется удалить, в противном случае обновление может закончиться неудачно и сайт может вообще перестать открываться.

Смотрим, возможно у расширений, не поддерживающих тройку, на сайте производителя имеются отдельные дистрибутивы для тройки. В этом случае мы просто установим их сразу после обновления движка. Если же разработчик вообще не выпустил версию для Joomla 3.x, тогда придется искать аналоги данного расширения или можно запросить разработчика будет ли он выпускать версию своего расширения для тройки и в какие сроки.

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

Чтобы увеличить шансы на успешное обновление, можно перед обновлением временно отключить все оставшиеся расширения, которые вы устанавливали сами с момента первоначальной установки. После обновления будем их по очереди включать и проверять работоспособность сайта. Исключение составляют сторонние шаблоны (если они устанавливались), которые в данный момент используются в админке и на сайте. Ведь вы же, как я писал выше, позаботились об установке совместимого с джумла 3.x шаблона. Для отключения заходим в Расширения -> Менеджер расширений -> Управление. Далее сортируем последний столбец ID списка по убыванию. Все расширения, которые вы устанавливали сами, имеют ID начиная от 10000 и выше. Вот их и можно отключить перед обновлением.

Руководство по обновлению версии Joomla c 2.5.28 до 3.x.

Сначала обязательно читаете предыдущий параграф!!!

Я категорически против обновления боевого сайта непосредственно на хостинге. Ведь непонятно как сайт будет функционировать после обновления движка и обновится ли вообще. Я делал следующее.

Снял бэкап своего сайта: базу данных и файлы сайта и закачал к себе на компьютер.

Далее восстановил тестовую копию сайта на локальном вебсервере, например, на денвере.

Далее заходим в админку тестового сайта и выбираем в верхнем меню «Компоненты» => «Обновление Joomla!«.

Меню компоненты -> обновление Joomla

Если вы выполнили все шаги из предыдущего параграфа, то у вас будет сообщение, что у вас уже установлена последняя версия Joomla!, 2.5.28.

Жмем на кнопку «Настройки» в правом верхнем углу.

В появившемся окне напротив поля «Сервер обновления» выбираем из выпадающего списка «Дистрибутивы Joomla с краткосрочной поддержкой«

Выбор дистрибутива с краткосрочной поддержкой Joomla

Нажимаем кнопку «Сохранить и закрыть«.

У вас появится уведомление о том, что обнаружено обновление Joomla!

В моем случае система обнаружила обновление 3.3.6.

Устанавливаем обновление Joomla

Жмем на кнопку «Установить обновление«.

Если все прошло нормально, то ваш сайт откроется. Проверяем версию движка из админки.

Далее при необходимости устанавливаете шаблон, поддерживающий Joomla 3.x. Расставляете все модули в новом шаблоне, доустанавливаете необходимые расширения и проверяете работу всех компонентов.

Если вы перед обновлением отключали расширения как я писал выше, то включаете по очереди их обратно и проверяете работу сайта.

Если все нормально, заливаете обновленный сайт на хостинг взамен старого.

Если сайт после обновления не открывается.

Если вы проделали все рекомендации, описанные выше, то после обновления до тройки сайт должен открываться. Но если все же главная страница сайта перестала открываться, это означает, что какая то компонента (которую вы пропустили), несовместимая с новым движком, мешает нормальному открытию сайта. Без паники! Обычно сайт все же дает попасть в админку. (Если у вас и админка не открывается, читайте ниже). Смотрим внимательно на выводимое на экране сообщение. Обычно в сообщении указывается путь к проблемному файлу и номер строки с проблемным кодом.

Если путь ведет к файлу в папке вашего шаблона, то скорее всего дело в вашем шаблоне. В этом случае вам нужно его сменить на другой, совместимый с Joomla 3.x (если вы не запаслись шаблоном заранее, можете применить один из встроенных шаблонов) и проблема устранится.

Если в сообщении, выводимом на экране, указывается путь к файлу какого то расширения, то вы можете удалить это расширение из админки. Если нет доступа в админку, то можете попробовать переименовать папку с проблемным расширением.

Если вы не можете определить к какому расширению относится проблемный файл, то открываем данный файл в любом редакторе (я использую notepad ++) и просто удаляем (а лучше комментируем) указанную строку проблемного кода. Далее пробуем обновить главную страницу. После обновления главной страницы сообщение уже может ссылаться на другую строку данного файла или другого файла. Таким образом продолжаете комментировать строки кода в проблемных файлах до тех пор пока сайт не откроется. После этого вы можете задать вопрос на каком нибудь из форумов поддержки joomla или в комментариях к этой статье к какому расширению относятся проблемные файлы, указав путь к ним и удалить данное расширение.

Если админка не открывается после обновления Joomla до версии 3.x.

Если вы не можете попасть в административную панель после обновления сайта, значит вы пропустили какое либо расширение или шаблон, которые не совместимы с третьей джумлой. Как я уже писал выше обычно на экране выводится путь к проблемному файлу, мешающему открытию. Если путь ведет к файлу шаблона, значит нужно его сменить, например, на один из встроенных в джумлу шаблонов: Atomic, Beez5 или Beez_20 . Если путь к файлу ведет в другое место, нужно определить, к какому расширению относится данный файл и удалить данное расширение. Но как удалить расширение или шаблон, если вы не можете попасть в админку? Будем править базу данных. Для этого заходим в phpmyadmin.

Через phpmyadmin мы не можем удалить расширение, но можем его отключить. Этого достаточно, чтобы попасть в админку, а затем уже из админки удалить расширение. Информация о всех установленных расширениях хранится в таблице xxx_extensions, где xxx это префикс таблицы, который у каждого может быть своим.

Для отключения расширения ищем его название в столбце Name таблицы и в столбце Enabled вместо единички ставим нолик.

Отключение расширения через phpmyadmin

Для смены шаблона на другой из phpmyadmin открываем таблицу xxx_template_styles. В этой таблице перечислены все шаблоны, установленные на сайте. Столбец client_id показывает, для какой части сайта предназначен шаблон (0 — для публичной части, 1 — для админки). Столбец Home показывает, какой шаблон сейчас используется по умолчанию (стоит единичка).

Смена шаблона Joomla при помощи phpmyadmin

Из рисунка выше, видно, что для админки могут использоваться шаблоны bluestork, hathor, isis, т.к. у них у всех в стобце client_id стоит единичка. По умолчанию используется шаблон  isis, т.к. у него в столбце home стоит единичка. Таким образом, меняя значения в столбце home мы можем сменить используемый шаблон.

PS: Как всегда буду рад вашим комментариям.

  • Назад
  • Вперёд

buildsiteblog.ru

Почему важно обновить Joomla до самой-самой последней версии

В своей «работе» блоггера и вебмастера я придерживаюсь одного правила: «Работает — не трогай». С одной оговоркой — обновления, закрывающие проблемы в безопасности и работоспособности, должны устанавливаться своевременно.

Это значит, что можно не волноваться по поводу постоянной траты времени на регулярные обновления, но система управления сайтом или контентом всегда должна быть обновлена до версии Stable — причем такой, где исключены недоработки и плохая защищенность.

При их обнаружении (если они представляют угрозу взлома, внедрения вредоносного кода, вирусов или кражи персональных данных) нужно незамедлительно накатывать обновления, выпускаемые разработчиками.

Как обновить устаревшую Joomla до самой актуальной, последней версии

Особенностью Джумлы (см. также как установить Joomla на хостинг) является аж целых три линейки вполне работоспособных версий: 1.5, 2.5 и конечно 3.4.

При этом обновить сайт с версии 1.5 до новейшей 3.4.7 очень сложно и придется сильно попотеть — понадобятся сторонние расширения, активное использование поисковых систем и много терпения для того чтобы перенести контент между несовместимыми версиями системы.

Первая линейка (1+) до сих пор остается популярной благодаря совместимости с сотнями расширений. Линейка (3+) конечно не уступает, потому что представляет собой наиболее современный вариант CMS Joomla, ну а пользователи 2.5. — застряли где-то посередине.

В этой записи я расскажу вам об обновлении Джумлы с вашей стабильной и может быть устаревшей версии до наиболее актуальной. То есть вы сможете обновить свою 1.5+, 2.5+ и 3.4+ версии до наиболее актуального состояния.

Ничего сложного нет, но если вы обновляетесь впервые — без инструкции по обновлению не обойтись: сомнения, страх, плохая память не дает сделать бэкап и т.п. Обычный страх апдейта, сам через него проходил.

Приступим к обновлению.

Первое что нужно сделать — посмотреть текущую версию вашей Джумлы (если не помните на память). Зайдите в «Помощь» и затем в «Информацию о системе».

информация о версии установленной джумлы

Теперь идем на официальный сайт Joomla, либо на Джум.ру/Джумлапортал и предпринимаем дальнейшие шаги по обновлению.

Не забудьте о втором правиле вебмастера и блоггера — «кто вчера не сделал backup, тот завтра будет грустить».

Нет времени объяснять — всегда и везде делайте бэкапы. И храните их онлайн на Гуглодиске, Яндекс.Диске, Дропбоксе или что у вас там. Купите отдельный хостинг за 60р/мес для хранения бэкапов в конце концов, хотя нет не покупайте — на том же Яндекс.Диске +10Гб за 30р/мес. Круто!

Так, ну давайте перейдем к обновлению.

Где скачать обновления для Joomla и как их установить

В этом нам очень сильно поможет сайт Joomlacode.org. Зайдите на эту страницу — там вы найдете подходящий именно вам пакет обновлений для Джумлы.

доступные для обновления совместимые версии joomla

Как видно по картинке — представлены последние стабильные версии для всех трех ветвей Joomla CMS. В зависимости от используемой вами — подберите подходящий вам пакет обновления и скачайте его (там представлены архивы разных форматов). Пусть это будет, допустим, Joomla_3.4.x_to_3.4.7-Stable-Patch_Package.zip — скачивайте.

Обратите внимание, что обновление затрагивает только движок системы и не изменяет файлы локализации — значит ваш русскоязычный блог на русифицированной Джумле в безопасности. Русский язык в панели администратора никуда не денется — так и будет установлен по умолчанию. Аналогичным образом можно не беспокоиться и об остальных настройках движка или установленных расширений.

Положим, вы скачали .zip архив на локальный компьютер, распаковали его и не знаете, что делать дальше. Рассказываю — после распаковки у вас появился набор из папок (и файлов внутри), аналогичный тому что есть на хостинге. Только более современный набор, так сказать.

И теперь перед нами стоит задача по загрузке всего этого добра в коневую папку используемого вами хостинга вместо наших устаревших файлов.

Как это сделать?

Подключитесь к хостингу по FTP при помощи установленного у вас файлового FTP-менеджера. Раньше я использовал FileZilla, сейчас использую WinSCP и всем его рекомендую. Ну, раз FZ более распространенный и популярный в России, давайте на его примере разберем загрузку — это несложно.

Итак, в правом окне должен быть корень вашего сайта (где установлена Joomla), в левом окне — самая последняя версия движка Joomla. Выделите папки на ПК и нажмите «Закачать на сервер».

загрузка обновлений joomla по ftp

Файлзилла спросит у вас перезаписать ли файл, нажмите «Да». Таких файлов будет много, поэтому нажмите «Всегда использовать это действие». Не нажимать же кнопки, в самом деле. Все, движок должен быть обновлен, снова идем в «Помощь» → «Информация о системе» и проверяем обновление. Также не забудьте проверить работоспособность сайта на обновленной Джумле.

Если встречаются какие-либо проблемы с расширениями, то это означает лишь одно — скорее всего их тоже нужно обновить.

Ну и напоследок расскажу, как перейти с Джумлы второй версии на третью.

blogwork.ru

Зачем обновлять CMS Joomla до последней версии?

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

  • выявленные уязвимости CMS;
  • масса недочетов в отображении контента;
  • повышенная нагрузка на сервер;
  • прочие.

Новые версии выпускаются для того, чтобы предоставить вебмастеру новое комплексное решение всех предыдущих недостатков.

Несмотря на то, что в этой статьей пойдет речь об обновлении Joomla 1.5 до последней версии 1.6, стоит отметить, что устаревшая 1.5 версия еще долго будет популярной из-за огромного количества всевозможных расширений, которые были написаны сторонними разработчиками.

Останется ли информация на сайте после обновления Joomla?

Этот вопрос терзает практических всех новичков, создавших сайт на движке Joomla. Начинающий вебмастер имеет полное право так переживать за свой сайт. Поверьте, что обновление сайта до последней версии CMS лишь устранит найденные уязвимости в системе, тем самым повысит общую стабильность управления контентом. Но это правило действует лишь в том случае, если все используемые на вашем сайте расширения и шаблоны сделаны правильно, т.е. в соответствии с требованиями создания расширений Joomla.

Перед обновлением Joomla вы обязательно должны узнать у разработчиков своего сайта, либо сами проверитьследующее:

  • чтобы все используемые расширения были выполнены как самостоятельные расширения (никаких патчей стандартных расширений);
  • используемые шаблоны должны быть созданы как новые (не измененные стандартные) с уникальными названиями;
  • все файлы шаблонов стандартных расширений, которые были испралены для специфического отображения материалов в вашем шаблоне, должны быть вынесены в активный шаблон сайта.

Только в этом случае обновление Joomla пройдет безболезненно для вашего сайта.

Как произвести обновление Joomla 1.5.x?

Сразу необходимо зайти в административную панель Joomla и внимательно посмотреть, какой версией CMS Joomla Вы пользуетесь на данный момент. Для этого Вы должны выбрать из верхнего меню админки такие пункты, как «Помощь» -> «Информация о системе».

обновление Joomla

После того как вы определили на какой версии Joomla работает ваш сайт зайдите на официальный сайт разработчиков Joomla (joomla.org), хотя можете выбрать и их русскоязычные аналоги (ссылки смотри выше), и посмотрите номер той версии, которая является новой. Если номер не совпадет с Вашей текущей версией, то можете смело обновлять свой движок и предпринимать все последующие действия.

Когда будете заниматься обновлением системы, обратите внимание на то, что перед этим необходимо сделать резервную копию всех файлов Вашего интернет проекта. Заодно произведите так называемый бэкап базы данных. Во время установки пакета обновлений база данных никоим образом не будет затронута. Учтите, что обновлениям подлежат только файлы движка.

Бэкап файлов и базы данных перед обновлением Joomla

обновление при помощи filezillaЭто можно сделать достаточно простым способом – при помощи компонента JoomlaPack. Указанный компонент работает исправно, но разработчики рекомендуют все же создавать резервную копию файлов, используя обычную программу Filezilla. Их копируют через данную программу. Если будет желание застраховать себя от потери нужной информации, лучше дополнительно скопировать вручную базу данных через phpMyAdmin.

Скачивание и установка пакета обновления до самой последней версии

Существует официальный сайт joomla.org, где есть возможность беспрепятственно найти необходимый пакет обновления, сопоставимый с Вашей текущей используемой версией CMS Joomla. Там Вы всегда найдете самую новую версию Joomla. Достаточно зайти на этот ресурс, и Вы сразу же увидите целые пакеты обновления, готовые для свободного скачивания. Все, что Вам останется сделать, так это найти пакет, который будет подходить именно Вам. К примеру, если у вас на сайте установлена версия 1.5.17, а последняя версия Joomla 1.5 — это 1.5.22, то пакет обновления может называться Joomla_1.5.17_to_1.5.22-Stable-Patch_Package.zip.

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

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

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

Обновление файлов сайта на Joomla 1.5

Когда Вы успешно скачаете пакет обновления для Joomla и распакуете его в нужную папку на своем компьютере, то получите огромный набор различных папок. Их аналоги уже имеются на Вашем сайте в директории, где и была установлена Joomla. Все, что теперь Вы должны сделать, так это загрузить содержимое распакованного архива, который имеет пакет обновления, непосредственно на Ваш сайт в ту же самую директорию установки CMS Joomla.

Вам потребуется подключить FTP и перенести содержимое пакета в директорию. Это можно сделать при помощи ранее указанной программы FileZilla. Если у Вас ее еще нет на компьютере, обязательно установите. Она потребуется не только для выполнения подобных задач.

обновление Joomla при помощи filezilla

После этого в левом окне FTP клиента нажмите на функцию «открыть», что поможет Вам перенести в директорию содержимое распакованного архива пакета Joomla. При этом задействуйте левое окно, в котором Вы должны будете найти корневую папку сайта или же ту папку, содержимое которой представляет собой инсталляционный пакет Джумла. Затем выделите все в распакованном архиве пакета, и нажатием на правую кнопку мышки, выберите только один пункт, который появится в контекстном меню, а именно – «Закачать на сервер».

Учтите, что такие файлы, как CREDITS.php и CHANGELOG.php не стоит выделять!

В то время, как начнется копирование файлов из пакета обновления для Joomla, следите, чтобы все файлы закачивались в корневую папку сайта.

Возможно, при копировании файлов на сервер, программа Вам выдаст окно, которое будет утверждать, что такой файл уже существует, не теряйтесь и смело ставьте галочку в поле «Переписать» в специальном диалоговом окне при его появлении. Не забудьте поставить галочку в поле «Всегда использовать это действие», иначе «добрая и заботливая» программа FileZilla постоянно будет спрашивать об этом. При завершении операции «копирование всех файлов» из вышеуказанного пакета обновления, Вы можете считать, что обновление произвелось успешно.

Определяем, насколько успешным было данное обновление Joomla 1.5

Это достаточно просто сделать, если зайти в административную панель Joomla и посмотреть номер текущей версии движка. Нажимаем на кнопки – «Помощь» -> «Информация о системе».

Проверив работоспособность сайта, можете радоваться, что у Вас все-таки все получилось без чьей-либо помощи!

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

Теперь время от времени не забывайте просматривать новые версии Joomla и те расширения, которые они предлагают установить, чтобы всегда содержать свой сайт «в порядке». Ведь от этого зависит, насколько стабильно и с какой степенью защиты работает весь Ваш сайт.

Обновление Joomla с версии 1.5.x до версии 1.6.x

Этот способ предполагает использование компонента jUpgrade, который помогает без каких-либо проблем обновить Joomla 1.5 до Joomla 1.6. К тому же, ни одна из Ваших статей, категорий, ссылок или новостей не удалится, а база пользователей сайта и размещенные баннеры перенесутся в новую систему.

обновление Joomla jupgrade

Единственный баг, замеченный в работе указанного компонента, так это ошибки при работе на Internet Explorer.

Со старой версии он может легко перенести следующие элементы сайта:

  • баннеры на все 100%;
  • контакты – около 100%;
  • новости и ссылки – 100%;
  • пользователей – 95%;
  • контент и категории на 90%;
  • меню и модули, установленные на сайте – 50%;
  • загруженные шаблоны – всего 20%.

Процесс обновления Joomla с версии 1.5.x до версии 1.6.x

Для начала зайдите в административную часть Joomla 1.5, и только после этого в меню установки. Затем выберите установочный файл данного компонента.

Следующий шаг – заходим в «компоненты» -> jUpgrade и нажимаем на кнопку «jUpgrade». Буквально через пару минут Ваша «старенькая Joomla 1.5» превращается в «новенькую Joomla 1.6».

Вэтом видео можете посмотреть процесс обновления Joomla с версии 1.5.x до версии 1.6.x.

Не забывайте, что для успешной и бесперебойной работы компонента, Вам могут потребоваться постоянно включенные PHP-модули Curl и Zip, и, конечно же, веб-обозреватель, поддерживающий jQuery.

Стоит учитывать тот факт, что сторонние расширения Joomla, которые используются на вашем сайте могут не работать в новой версии CMS Joomla.

Как оновить CMS Joomla с версии 1.6.x до 1.7.x?

обновление Joomla 1.6 до 1.7

Недавно вышла новая Joomla 1.7, поэтому многие задаются вопросом, как модернизировать свой сайт до этой версии. Для всех последующих обновлений как самой CMS Joomla так и используемых расширений, в версии 1.6 разработчики добавили специальный раздел в админке: «Расширения» -> «Менеджер расширений» «Обновление». Затем нажмите кнопку «Найти обновления». Если на этот момент есть обновления для какого-то из установленных расширений, либо для самой CMS Joomla, то они появятся в списке. Все, что остается сделать, так это выбрать желаемое обновление и нажать кнопку «Обновить».

Обязательно перед обновлениями делайте резервную копию файлов сайта и базы данных.

Оказывается обновление версий Joomla на новые и модернизированные – не такая уж и сложная задача!

allforjoomla.ru

Как обновить Joomla до последней версии

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

В этой публикации пойдет речь о довольно простом обновлении Джумлы 1.5 до последней актуальной версии (на данный момент это 1.5.26). Несмотря на то, что уже вышла официальная 3.1.5, линейка 1.5.x будет еще долгое время популярна из-за обилия разнообразных расширений, написанных сторонними разработчиками именно под нее.

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

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

Для начала вам нужно будет зайти в админку и посмотреть, какую версию этой CMS вы используете, а для этого вам необходимо выбрать из верхнего ее меню пункты «Помощь» — «Информация о системе»:

Обновление joomla

Теперь вам только останется зайти на официальный сайт разработчиков Joomla (или на их русскоязычные аналоги — Джум.ру или Джумлапортал) и посмотреть номер последней инкарнации интересующей вас линейки этого движка и если она не совпадает с вашей текущей (в моем случае последняя была 1.5.26, а у меня используется Джумла 1.5.17), то предпринимать дальнейшие шаги по его обновлению.

Внимание! Прежде, чем вы продолжите чтение и начнете обновляться, настоятельно рекомендую и советую вам сделать резервную копию всех файлов вашего сайта. Можно будет заодно сделать и бэкап базы данных, но при установке пакета обновления она затронута не будет (обновляются только файлы движка).

Бекап файлов и базы данных можно сделать простым способом с помощью компонента Akeeba Backup, но так же, на всякий случай, советую вам сделать резервную копию файлов простым их копирование через FileZilla, ну и при желании можете скопировать вручную базу данных через phpMyAdmin.

Где скачать и как установить пакет обновлений

Есть такой официальный сайт http://joomlacode.org/, где вы сможете найти нужный вам пакет обновлений с текущей используемой вами версией Joomla до той, которая на данный момент является последней.

Для этого нужно зайти на эту страницу столь замечательного ресурса, где вы увидите и сможете скачать пакеты обновлений до 1.5.26 со всех выпускаемых ранее версий:

Обновление joomla

Так как сейчас все большую популярность набирает третья ветка Joomla, то в самом верху открывшейся странице, вы, естественно, увидите способы апдейта с вашей текущей трешки до последней инкарнации под номером 3.1.5.

Обновление joomla

Вам останется только найти подходящий вам пакет обновления, например, в моем первом скриншоте это будет файл Joomla_1.5.17_to_1.5.22-Stable-Patch_Package.zip. Причем, один и тот же пакет может быть запакован в архивы разного типа, но сути дела это не меняет. Скачивайте его в том архиве, который вы без проблем сможете распаковать на своем компьютере.

Если у вас установлена русская версия Джумлы, то вам незачем искать отдельный пакет обновлений именно для нее. При апгрейде способом описанным в этой статьей, никакие сделанные вами настройки затронуты не будут и русский язык как был установлен по умолчанию, так им и останется.

Тоже самое касается и всех других настроек Joomla и настроек установленных расширений.

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

Для этого потребуется подключиться к сайту по FTP, например, с помощь программы FileZilla, о которой речь шла тут. В левом окне FTP клиента откройте содержимое распакованного архива пакета обновлений, а в правом — корневую паку вашего сайта (либо PUBLIC_HTML, либо HTDOCS, ну, или ту папку, где у вас установлена Джумла).

Выделите все содержимое в распакованном архиве (файлы CREDITS.php и CHANGELOG.php можно не выделять) и, нажав правую кнопку мыши, выберите из контекстного меню пункт «Закачать на сервер»:

Обновление joomla

Начнется копирование файлов из пакета обновления Джумлы в корневую папку вашего сайта. На вопрос о том, что такой файл уже существует, вам нужно будет поставить галочку в поле «Переписать» открывшегося диалогового окна, а так же поставить галочку в поле «Всегда использовать это действие», чтобы FileZilla вас постоянно об этом не переспрашивала. По завершению процесса можете считать, что вы успешно проапгрейдились.

Для того, чтобы в этом убедиться, зайдите в админку и посмотрите номер вашей текущей версии движка («Помощь» — «Информация о системе»). Проверьте работоспособность сайта и, если все хорошо, позвольте поздравить вас с успешным обновлением.

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

ktonanovenkogo.ru


You May Also Like

About the Author: admind

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.