Перенести shop script на хостинг

  1. Скопируйте все файлы фреймворка и установленных приложений со старого хостинга в соответствующую директорию на новом хостинге.
  2. Удалите все содержимое директории wa-cache/ , кроме файла .htaccess , на новом хостинге.
  3. После переноса установите права доступа ко всем директориям и файлам фреймворка и приложений таким образом, чтобы пользователь операционной системы, от имени которого работает веб-сервер, мог перезаписывать их содержимое (это необходимо для правильной установки обновлений).
  4. Перенесите содержимое базы данных:
    1. С помощью специального инструмента в контрольной панели старого хостинга экспортируйте содержимое базы данных фреймворка на старом хостинге и сохраните его в виде файла.
    2. В контрольной панели нового хостинга создайте новую базу данных и импортируйте в нее файл, экспортированный на старом хостинге.
    3. В конфигурационном файле фреймворка wa-config/db.php на новом хостинге укажите правильные параметры подключения к новой базе данных.
  5. На новом хостинге настройте (в контрольной панели) доменную зону таким образом, чтобы при запросе доменного имени выполнялось обращение к директории веб-сервера, предназначенной для хранения файлов этого доменного имени.
  6. В настройках доменного имени (на сайте регистратора) укажите адреса DNS-серверов нового хостинга. После обновления информации об изменениях адресов DNS-серверов (от нескольких минут до нескольких часов) приложения фреймворка станут доступны на новом хостинге.
  1. Измените настройки доменной зоны (в контрольной панели хостинга) таким образом, чтобы при запросе доменного имени выполнялось обращение к поддиректории, в которой установлен фреймворк. Переносить файлы фреймворка в корневую директорию не нужно.
  2. В настройках приложения «Сайт» удалите название поддиректории в значении поля «Адрес сайта», оставив в нем только URL доменного имени.
  1. Перенесите все файлы фреймворка и установленных приложений из поддиректории в корневую директорию доменного имени. В корневой директории не должны присутствовать посторонние файлы, т. к. они могут мешать работе фреймворка.
  2. После переноса установите права доступа к директориям и файлам фреймворка и приложений таким образом, чтобы пользователь операционной системы, от имени которого работает веб-сервер, мог перезаписывать их содержимое.
  3. В настройках приложения «Сайт» удалите название поддиректории в поле «Адрес сайта».

Перенос фреймворка из корневой директории доменного имени в поддиректорию выполняется аналогично.

  1. В настройках нового доменного имени (на сайте регистратора) укажите адреса DNS-серверов вашего хостинга.
  2. В контрольной панели хостинга создайте доменную зону для нового доменного имени таким образом, чтобы оно указывало в директорию, в которой установлен фреймворк. Если новое доменное имя указывает на другой хостинг, скопируйте файлы фреймворка на новый хостинг, как описано в секции «Перенос фреймворка на другой хостинг с сохранением URL».
  3. Войдите в бекенд приложения «Сайт» по новому доменному имени и в настройках приложения измените доменное имя в поле «Адрес сайта».

Webasyst — это CMS нового поколения, совмещающая в себе инструменты для управления сайтом и интернет-магазином с полезными приложениями для совместной работы с коллегами и взаимодействия с клиентами. Единый центр управления бизнесом через интернет.

Мы получаем и обрабатываем персональные данные посетителей сайта в соответствии с Политикой обработки персональных данных. Отправка персональных данных с помощью любой страницы сайта подразумевает согласие со всеми пунктами Политики.

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

Перенос сайта можно поделить на три этапа:
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.com
ns2.beget.com
ns1.beget.pro
ns2.beget.pro

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

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

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

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

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

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

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

Мы осуществляем перенос, проверяем, что всё работает и отписываемся, что для доменов можно менять DNS сервера на наши:

ns1.beget.com
ns2.beget.com
ns1.beget.pro
ns2.beget.pro

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

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

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

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

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

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

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