Перенос сайта

Как перенести сайт к Вам от другого хостинг-провайдера?

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

Перенос сайта можно поделить на три этапа:
1. Перенос файлов
2. Перенос баз данных(БД)
3. Перенос домена.

Перенос файлов можно осуществить по FTP протоколу или по SSH протоколу. По умолчанию ssh выключен, включить его можно на главной странице в панели управления аккаунтом.
Подключиться по FTP можно используя данные отправленные в письме при создании аккаунта. Также можно создать дополнительные FTP аккаунты из Панели Управления в разделе "FTP аккаунты".

Для подключения по FTP можно воспользоваться ftp-клиентом. Например: FAR, Total Commander, WinSCP или любым другим.

1. Вам необходимо подключиться по FTP к Вашему хостинг-провайдеру, где сейчас находятся Ваши файлы, скопировать все файлы Вашего сайта на Ваш локальный компьютер, как правило они лежат в папке public_html или www.

2. Зайдите в Панель Управления в раздел "Сайты" и создайте новый сайт(директорию).

3. Выберите временный домен (вида логин.bget.ru), который по умолчанию создается при открытии аккаунта и прилинкуйте его к только что созданному сайту. Таким образом Вы сможете проверять на временном домене переносимый сайт.

3. Подключитесь по FTP к нашему серверу, зайдите в только что созданную папку, далее в папку public_html и скопируйте файлы сайта с Вашего локального компьютера на сервер.

Вот и всё - файлы Вашего сайта перенесены на новый хостинг. Если у Вас несколько сайтов проделайте тоже самое для всех.

Перенос файлов также можно осуществить по SSH протоколу. Для подключения к серверу по протоколу SSH мы рекомендуем использовать утилиту PuTTy. Инструкцию по ее настройке и по подключению по SSH можно найти здесь, скачать утилиту можно здесь. После того, как Вы подключились, введите команду: mc, для того чтобы попасть в файловый менеджер Midnight Commander. Далее из меню вверху выберите "Left" или "Right" в зависимости от того, в какой половине файлового менеджера Вы хотите подключиться по FTP к серверу хостинг-провайдера, где находятся Ваши сайты. Выбираете в меню "FTP-link", вводите строку вида логин_ftp:пароль_ftp@сервер и нажимаете ОК. Выделяете файлы для переноса, для этого используйте клавишу Insert и нажимаете клавишу F5 для копирования.
Для копирования файлов в фоновом режиме используйте команду screen, таким образом Вы сможете поставить файлы на копирование, выключить компьютер, а копирование не прервётся.

Перенос базы данных.

1. Создайте дамп базы данных. Наиболее простой способ это экспортировать её через phpMyAdmin.

2. Создайте базу данных из Панели Управления в разделе "MySQL". Имя базы данных нельзя задать произвольно, оно всегда начинается с "логин_". Обращаем также Ваше внимание на то, что общая длина имени базы данных составляет не более 16 символов. После того, как Вы создали базу данных она отобразится в списке БД.

3. Перейдите в phpMyAdmin, по ссылке "phpMyAdmin", напротив с каждой БД. Импортируйте базу данных. Для этого используйте вкладку "Импорт" в phpMyAdmin или выполните SQL запрос.

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

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

Для переноса домена зайдите в Панели Управления в раздел "Управление доменами", выберите "перенос домена", введите домен, и выберите сайт к которому хотите прилинковать домен. Для того, чтобы Ваш сайт заработал на нашем хостинге также необходимо в настройках домена прописать наши DNS-сервера:
ns1.beget.ru
ns2.beget.ru
Обратитесь с просьбой к нынешнему провайдеру сделать это. Перенос поддержки домена на другой сервер может длиться до 24-х часов. Задержка связана как с самими изменениями на сервере регистратора, так и с кэшированием DNS данных на всем пути до конечных пользователей. Обычно это процедура занимает 3-4 часа.

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

При переносе на Ваш хостинг Webasyst Shop-Script выдаёт ошибку Error connect to mysql?

Проблема в подключении скрипта к базе данных. Для того, чтобы настроить подключение к базе данных Shop-Script необходимо зайти в http://<имя домена>/installer/
Если Вы не помните пароль удалите файл .wbs_protect в папке [директория установки WebAsyst]/temp/
После чего обновите страницу installer, укажите новый логин и пароль. Войдите в "Настройки - База данных", введите новые параметры базы данных и сохраните изменения.

Соответствует ли хостинг всем требованиям UMI-CMS?

Все требования, необходимые для установки UMI.CMS представленные на сайте umi-cms у нас удовлетворены.

Оказываете ли Вы помощь в переезде от другого провайдера?

Да, конечно, мы можем как осуществить перенос сайтов полностью за Вас, так и проконсультировать по переносу.

Если Вы решили воспользоваться силами наших специалистов для осуществления переезда, то процедура, примерно, следующая:

После регистрации, из Панели Управления в разделе "Обратная связь" Вам необходимо написать тикет (подробнее о системе тикетов) с указанием данных о провайдере, от которого необходимо перенести сайты. Необходимо указать доступ от панели управления, либо доступ по FTP и к базе данных (например: доступ в phpMyAdmin) и какие сайты необходимо перенести.

Мы осуществляем перенос, проверяем, что всё работает и отписываемся, что для доменов можно менять DNS сервера на наши: ns1.beget.ru и ns2.beget.ru. В течении суток, во время обновления кеша на всём пути от первичных сервером до конечных пользователей, домен работает с обоих хостингов (то с одного, то с другого, у кого-то со старого, у кого-то уже от нас).

После переноса сайт отображается в неверной кодировке, подскажите в чём причина?

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

1. Вы загружаете базу и в самой базе кодировка отображается не верно. В таком случае надо удалить все таблицы в базе, добавить в начало дампа строку SET NAMES CP1251; и загрузить заново. Если не получилось, то поэкспериментировать с кодировкой, например написав SET NAMES UTF8; и т.п.

2. В базе кодировка корректная, но на сайте все ещё нет.

a) браузер не верно подобрал кодировку. попробуйте изменить кодировку в браузере (Вид->Кодировка), если выбрав одну из кодировок сайт отображается корректно, то надо в корне сайта в файле .htaccess (если такого файла нет, то его надо создать) написать строку AddDefaultCharset кодировка
Например: AddDefaultCharset UTF8;

б) Все выше описанное не помогло, тогда надо искать в сайте подключение к БД и сразу после подключения к БД вставлять строку, например, mysql_query('set names utf8'); или с другой кодировкой.

Проблемы с отображением изображений в Virtuemart + Joomla

Если в связке Joomla + Virtuemart не отображаются изображения при переносе с локального компьютера, либо с другого хостинга (например, при переносе с другого домена)

в файле: administrator/components/com_virtuemart/virtuemart.cfg.php

меняем 35 и 36 строку, где задается url или в общем виде меняем на:
define( 'URL', 'http://'.$_SERVER['HTTP_HOST'].'/' );
define( 'SECUREURL', 'http://'.$_SERVER['HTTP_HOST'].'/');