Меню Содержимое
Home page arrow Articles arrow Перенос на новый сервер сайта на Joomla

Login





Lost Password?

Rambler's Top100

Joomla SEO оптимизация, компоненты, модули, плагины для SEO, реклама и продвижение сайта в поисковиках


Перенос на новый сервер сайта на Joomla

Written by Александр Брунов   
Tuesday, 08 July 2008
 Вопрос, с которым столкнется каждый, у кого сайт на джумле – "Kак перенести сайт на Joomla на другой сервер?"
  1. Скопируйте со старого сервера все файлы и папки к себе на компьютер. Проследите чтобы не было сбоев при копировании. Я часто пользуюсь в этом случае простым архивированием файлов сайта – многие панели хостеров имеют файл менеджер или возможность архивации файлов.  В этом случае выше вероятность что все файлы будут скопированы корректно в виде одного архива.
  2. Принесите все эти файлы на новый сервер тоже внимательно, чтараяс чтобы небыло сбоев во время переноса. Я это делаю часто тоже путем переноса всего сайта в одном архиве… То есть создаю архив в котором лежат все папки и файлы Joomla. Потом загружаю его в корневую директорию нового сервера и из панели администратора хостингоп – распаковываю его. Учтите, что желательно чтобы в этот момент на сервере не лежали файлы типа index.php, .htaccess, которые при совпадении имен не будут заменены во время распаковки.
  1. Обязательно выставьте право на запись этим папкам - как положено при инсталляции Joomla:
  • administrator/backups/ 
  • administrator/components/ 
  • administrator/modules/ 
  • administrator/templates/ 
  • components/ 
  • images/ 
  • images/banners/ 
  • images/stories/ 
  • language/ 
  • mambots/ 
  • mambots/content/ 
  • mambots/editors/ 
  • mambots/editors-xtd/ 
  • mambots/search/ 
  • mambots/system/ 
  • media/ 
  • modules/ 
  • templates/

Иногда некоторые компоненты, типа фотогалереи, форума создают при инсталляции папки которые тоже должны иметь права на запись и вам стоит это помнить и те расширения Joomla, которые вы устанавливали на свой сайт могут после переноса нуждаться в том чтобы были расшарены файлы или папки куда загружаются рисунки (если это форум, галерея и тп) файлы конфигов – в которые вписываются данные о конфигурации компонента – далеко не все сервера по умолчанию позволяют скриптам работать с файлами и папками без разрешения на это.

  1. Через панель администратора базы данных MySQL  зайдите в базу данных в которой все таблицы созданные Joomla и экспортируйте бэкап всех этих таблиц в виде gzip, например.
  1. На новом сервере создайте новую базу данных или елси она уже создана, то уже хорошо.  В эту базу данных импортируйте тот бэкап который вы получили на старом сервере. Для этого обычно везде используется панль PhpMyAdmin. Базу данных со старого сервера импортируйте на новый сервер в новую базу данных, чтобы вы видели там появившееся содержание.
  1. В файле конфигурации Joomla - configuration.php сделайте следующие поправки на новом сервере, открыв его в текстовом редакторе:
    1. укажите пароль, логин и адрес сервера базы данных (этот адрес или localhost или смотрите в настройках вашего сервера или в письмах которые вам выслали при покупке хостинга).
$mosConfig_host = 'адрес севрера базы данных';
$mosConfig_user = 'логин пользователя базы данных';
$mosConfig_password = 'пароль пользователя базы данных';
$mosConfig_db = 'название базы данных';
    1. укажите пути к директориям от корня сервера:
$mosConfig_absolute_path = '/home/seo/www';
$mosConfig_cachepath = 'z:/home/seo/www/cache';
    1. укажите URL, елси он сменился:

$mosConfig_live_site = 'http://url.com';

  1. Зайдите после этого в админку Joomla – сайта на новом сервере (если вам это удалось) и сразу просмотрите информацию «О системе» - Разрешения… Нет ли там каких-то красных предупреждений. Поправьте, если что необходимо.
  2. Если вас при попытке войти используя пароль сразу выкинуло из админки без каких-либо ошибок – часто это связано с тем, что вам нужно еще указать путь к каталогу хранения сессий в файле .htaccess

php_value session.save_path /temp

Если такого каталога нет – создайте его, назначьте ему права доступа на запись – chmod 666 и укажите полный путь к нему от корня сервера в файле .htaccess

Я описывал обычный вариант переноса сайта на joomla на другой сервер. Иногда правда могут возникнуть проблемы связанные с кучей разных факторов, от ошибок копирования до специфики сервера и кодировок и версий баз данных. Их я не описываю все – вы просто можете найти решения все методом поиска в Google «ошибка которую вижу + Joomla» . Или попросить о платной помощи специалиста.

Last Updated ( Wednesday, 09 July 2008 )
 
Быстрое создание сайтов и их эффективная раскрутка. Советы новичкам

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


CMS распространились повсеместно

В наши дни буквально каждый второй разработчик сайтов, будь-то фрилансер или веб-компания имеет в своём арсенале ЦМС, а то и не одну.




Обновления в линейках продукции джумла.

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




Нужна ли навороченность CMS?

Часто многомодульность и многофункциональность систем управления контентом считается их отличительной особенностью и многие стремятся «впихнуть»  и реализовать на своём сайте как можно больше фич и наворотов.




Переход с Joomla 1.0.x на Joomla 1.5

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




CMS Joomla в наше время

CMS Joomla в наше время - это один из самых программных продуктов, в разработку которого вложен труд тысяч энтузиастов со всего мира.  CMS Joomla – своего рода аналог Линукса в сфере операционных систем, потому что она также бесплатна.




Критерии выбора системы управления контентом

На что ориентироваться и как сделать правильный выбор в пользу той или иной системы автоматического наполнения контентом при создании сайта?





Приложения, написанные на различных языках программирования

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




Социальные сети и Joomla

Социальные сети и Joomla в последнее время встречаются в виде хорошо оптимизированных и интегрированных друг в друга модулей и модельных систем. Существует несколько надстроек




История управления контентом

История управления контентом берёт свои истоки с тех времён, когда понадобилось найти способ быстро и оперативно обрабатывать данные и файловые хранилища на компьютерах, в базах данных, в научно-исследовательских институтах




качественная фотоэпиляция бикини