Взято здесь
Перенос на другой хостинг сайта на Joomla потребует изменения следующих настроек. Вам нужно будет открыть на редактирование файл CONFIGURATION.PHP в корневой папке сервера. Найдите в нем строки отвечающие за получение доступа к базе данных Joomla, а там строки, где вводятся имя базы данных и пользователей:
var $user = 'введите сюда новое имя пользователя';
var $db = 'введите сюда новое имя вашей базы данных';
Кроме этого, при переносе сайта на Joomla вам нужно будет еще изменить в этом файле абсолютный путь к папкам для хранения логов и временных файлов в Joomla. Изменить его нужно в этих строках:
var $log_path = '/home/xxxxx/public_html/logs';
var $tmp_path = '/home/xxxx/public_html/tmp';
Вы купили хостинг, прикрепили к нему ваше доменное имя. Или же вы, в соответствии с описанным выше, осуществили перенос сайта на новый хостинг. В принципе, неважно, но вам в любом случае придется связать новый хостинг с доменным именем вашего сайта.
Для этого вам нужно будет прописать адреса DNS серверов вашего нового хостинга в панели управления вашего регистратора (там, где вы купили доменное имя). Адреса DNS серверов вы можете посмотреть в письме, которое вам пришлет после переноса сайта ваш новый хостер.
Так вот, несмотря на успешный перенос сайта на новый хостинг, вам еще придется подождать от нескольких часов до пары суток, пока ваш домен делегируется. Пока этот процесс не завершится, ваш ресурс не будет доступен по его доменному имени. Иногда владелец хостинга может указать в письме технический адрес, по которому вы сможете обращаться к вашему сайту, пока не делегируется домен. Но это происходит не всегда. К тому же, например, для WordPress технический адрес не позволит вам полноценно начать работать с только что перенесенным сайтом, ибо WordPress жестко привязан к доменному имени.
Но владелец хостинга в письме всегда указывает IP адрес хостинга. Используя его, можно получить доступ к своему сайту не ожидая делегирования домена. Но доступ, в этом случае, получите только вы и только на том компьютере, где вы произведете описанные ниже настройки. Итак, нужно проделать следующее:
c:\Windows\System32\drivers\etc\hosts111.222.333.444 vashdomen.ruгде вначале идет IP адрес хостинга, а после него, через пробел, ваше доменное имя
Таким образом, не дожидаясь делегирования домена, вы уже можете проверить работоспособность перенесенного сайта и, при необходимости, все исправить до того, как сайт станет доступен всем остальным посетителям. После того, как домен делегируется, вам нужно будет удалить добавленную строку в HOSTS.