Инструкция как правильно переустановить cms Joomla 2.5\3.0. Re-Install Joomla.
Очень часто работа сайта на CMS Joomla заходит в тупик от множества ошибок возникающих на сайте. И в этом случае новичкам может помочь только полная переустановка всей системы. О том, как правильно переустановить Джомлу, чтобы ничего не потерять и пойдёт речь в этой статье.
Правильная переустановка сайта Joomla при критических ошибках.
Итак. Вы перепробовали все варианты, а сайт всё равно глючит или не работает совсем, и вы уже не знаете куда копать. Что делать?
Как ни странно самым дешевым и быстрым способом будет переустановить весь ваш сайт со всеми его «приблудами», то есть содержимым.
Для этого нужно последовательно выполнить последующие действия не пропуская ни одного пункта.
Первое что мы делаем для переустановки сайта - это создаём бакапы (что такое Бакап).
- Бекап базы данных MySQL (или иной для иных сайтов). Необходим доступ в PhpMyAdmin на вашем сервере. Спрашивайте у администратора ресурса.
- Бекап папки «images». Или иную папку, в которую вы сохраняли картинки, видео и фотографии с вашего сайта. И всегда старайтесь держать на персональном PC эти файлы.
- Бекап папки «templates» (или только ваш шаблон). Обычно в шаблон вносится много правок в различные CSS файлы, и обычно их число разработчики нигде не записывают.
- А также если вносили изменения, в какие-либо файлы в приложениях CMS Joomla, скопируйте их также на жесткий диск с записью, где он сидел. Если вы не документировали свои правки и не знаете, что и где меняли, то мои вам сочувствия. Повторите потом заново.
После этого переходим к следующему этапу - это протоколирование установленных Web-программ.
(Для простеньких сайтов этот пункт можно пропустить).
- Для этого открываем блокнот и переписывайте туда всё ПО, что было на сайте, начиная с редакторов и заканчивая мелкими плагинами и модулями типа капча, часы, погода и т.д. Если время терпит, то далее крайне желательно найти всё это ПО и переместить в одну из ваших папок на компьютере.
- Если что-то не нашли из ПО (бывает и такое) попробуйте найти аналог, но этим можно заняться позже.
- Снесите из CMS всё ПО защищающее доступы на ваш сайт, папки, админку и т.д. Если возможно. Если не получится, то могут, возникнут проблемы с доступом после переустановки, но попробуем обойти их далее.
- Далее идём на официальный сайт Joomla скачиваем последний релиз CMS Joomla 2.5 или Joomla 3.0. Ссылка: Скачать cms Joomla с официального сайта.
Теперь всё готово для переустановки системы сайта. Осталось лишь выбрать время. В зависимости от тематики сайта желательно в ночь на выходные, если работать непосредственно на сервере. Есть ещё вариант с денвером, НО я дам Вам другой вариант.
- Создаёте под.домен своего сайта и новую базу данных. И последовательно устанавливаете туда следующее:
- Инсталлируйте CMS Joomla с указанием новой базы. Логин и пароль не важны.
- Залейте базу данных от старого сайта. (ваш пароль и логин изменится, догадайтесь на какой.).
- Настройте htaccess и php.ini если они имелись.
- Зайдите и осмотритесь. Если не можете зайти, попробуйте повторить всё без залития старой базы. При входе в админку вы можете увидеть ряд неработающих ссылок и возможно ошибок. Ничего страшного, это из-за отсутствующего ПО на которое ссылается старая база данных.
Не пытайтесь сразу открывать какие-то документы или приложения. Это может подвесить систему или даже навредить ей.
Начинайте устанавливать по пунктам, которые сами себе создали ранее. Крайне желательно после установки каждого приложения обязательно проверять сайт на работоспособность в тех местах, где раньше возникали проблемы. Дело в том, что они (ошибки) могли быть из-за несовместимости некоторых web-программ. В которых, кстати, могут быть и вирусы, если вы их брали бесплатно на различных халявных ресурсах.
После того как проинсталлировали все навороты вашего сайта переходите к последнему этапу - Накат старой изменённой или уникальной файловой системы.
- Копируйте папку images или иную, в которой могли находиться изменённые файлы или файлы не принадлежащие Joomla. Внимание!
- Загрузите и разархивируйте папку с шаблоном. Крайне желательно сначала его проинсталлировать для сложных шаблонов.
- Далее копируйте все те файлы, которые изменяли в старой версии Joomla.
После всего ещё раз проверяйте, и если всё работает корректно, и ошибки исчезли, радуйтесь. Если ошибки опять появились, значит что-то некорректное было в том, что вы загрузили после всего…. К примеру, в папке templates или изменённые файлы…. В общем, проверяйте всё на всех этапах.
После этого переносите новый сайт на основной домен. А именно:
- Заархивировать ваш новый сайт и скачать архив на компьютер.
- Заархивировать весь старый сайт на тот случай если что-то пойдёт не так, а сайт был более-менее работоспособным.
- Закачать на домен новый архив и распаковать.
- Внести соответствующие изменения в конфигурационный файл относительно нового домена .
Всё. Сайт должен работать. Если какой-то висяк, проверьте ещё раз базу данных и конфигурационный файл. Всё должно работать, ибо работало всегда!
Если что пишите сюда свои ошибки и вопросы будем разбираться.
Спасибо за внимание, всем удачи.