Перенос сайта на Битриксе на другой хостинг

preview_player
Показать описание
Как очень просто и быстро перенести свой сайт (магазин) на Битриксе на другой хостинг.

Узнать больше про то как легко делаются современные интернет-магазины Вы можете подписавшись на мою рассылку:
Рекомендации по теме
Комментарии
Автор

Боже мой как я Спасибо вам большое Вы мне вернули хорошее настроение ;)))

alynkaas
Автор

Мужик, спасибо тебе! Утром впервые столкнулся с задачей разместить сайт на новый пустой хостинг, вечером он заработал) Cпустя 4 года твое дело живет. Правда, произошли изменения то ли в php, то ли битриксе, и кодировки теперь нужно прописывать в php.ini, а не htaccess

MisticKRUS
Автор

Огромное спасибо за простую и понятную инструкцию, все получилось

karasiq
Автор

Спасибо! Всё получилось, были проблемы с директивами .htaccess.
Хостинг провайдер посоветовал следующее:

Рекомендуем производить установку 1C-Bitrix следующим образом:
* создать новую пустую папку
* создать в ней файл .htaccess и вставить в него директивы:
php_value mbstring.internal_encoding UTF-8
php_value mbstring.func_overload 2
php_value max_input_vars 10000
php_value pcre.recursion_limit 1000
php_value memory_limit 256M
php_value max_execution_time 150
* произвести установку
* при отсутствии, заново добавить директивы в файл .htaccess

После данных директив всё установилось отлично!

CjEcho
Автор

Спасибо, тоже не получалось, а после просмотра - вышло все!

svistunovav
Автор

Полезное видео, реально помогло разобраться с процессом. Однако же папка upload не перенеслась, пришлось переносить отдельно руками. Правда она у меня занимала 2.5 гига.

predigers
Автор

Много в работе сайта и скорости загрузки зависит от хостинга! Для сайтов отлично заходят VPS и хостинг от WELL-WEBNET. Цены от 7$! Перенос делают сами бесплатно - просто даешь доступы к прошлому хостеру. SSL бесплатный! Pagespeed показывает 93-95 для сайтов! При регистрации можно использовать любые данные - их не проверяют, к абузам лояльны. Достаточно указать норм почту - что бы доступы получить. Если платить на год(можно и криптой) скидка процентов 20-30 получается)

игорсаранов
Автор

Спасибо! Небольшой совет: если нужно редактировать файл на фтп, то лучше настроить подключение в Нотпад++ через встроенный плагин NppFTP, и можно прямо на сервере выбирать файл редактировать и сохранять как в локальной папке

АртемКо-ищ
Автор

За раз переносится только один сайт, если их несколько, то переносите отдельно каждый.
Причем, если у Вас сделана мультисайтовость на разных доменах, то в резервную копию уйдет только основной сайт (который был сделан первым), а база данных перенесется от всех сайтов на мультисайтовости (она одна для всех таких сайтов на одной админке). Файлы остальных сайтов на мультисайтовости надо переносить вручную и опять делать линки на основные каталоги bitrix и upload

akifjevda
Автор

Ну так распакуйте его предварительно. Так тоже работать будет.
А вообще при таких трудностях надо сначала проверить хостинг на совместимость с Битриксом. Есть специальный скрипт в разделе, где информация о рекомендуемых хостингах на сайте 1С-Битрикс.

akifjevda
Автор

Многотомные gzip архивы не для начинающих админов линукс серверов. :)
Если нет знаний с работой в ОС сервера, то наймите специалиста.
Самый простой вариант без приглашения стороннего спеца - запаковать в один обычный файл (в настройках при создании резервной копии есть такая опция). Ну или еще вариант - правильно настроить сервер для Битрикса, чтобы restore.php смог правильно распаковать архив.

akifjevda
Автор

Конечно остается, его там надо отдельно удалять - стереть файлы на сервере и таблицы в БД. Лицензия автоматически привяжется к новому домену (если был перенос на другой домен), на старом домене обновиться уже не получится.

akifjevda
Автор

Благодарствую! Хороший гайд! Однако у меня проблема с .htaccess была, но Bitrix копирнул копию со старого хоста, которую на новом хосте я заменил. Сразу запахало. Иначе нельзя было даже в админку зайти.
Переносил с PageMaster (PageHost) на InfoBox.

DavidoffRuS
Автор

В .htaccess нельзя настроить mbstring.func_overload=2, наверное поэтому и ругается. Лечится настройкой апача, я об этом рассказывал в нескольких видео по установке Битрикса на VPS на своем блоге blog.web-shoper.ru. Запустите тестирование Настройки - Инструменты - Проверка сайта, узнаете все подробности косяков сервера, которые лучше полностью исправить.

akifjevda
Автор

Сначала надо конечно настроить сервер по всем рекомендациям Битрикса. Обязательно надо чтобы не было красных строк в Настройки - Инструменты - Проверка сайта, и при тестировании конфигурации с панели производительности. Если ситуация не исправится, значит действительно что-то перенеслось криво и лучше все сделать заново (может архив не распаковался корректно, может скрытые файлы типа .htaccess не перенеслись и т.п.)

akifjevda
Автор

Так тут вообще никаких проблем - делаете новый домен (с названием, как у старого сайта) в ISP, потом в настройках (Настройки сервера - список IP-адресов) в ISP делаете этот домен по умолчанию. Теперь при заходе на IP адрес сервера будете попадать на сайт, куда делаете перенос, ложите в корень сайта restore.php и архив резервной копии и можете спокойно разворачивать Битрикс. Как все перенесете и настроите, тогда уже переписываете DNS записи и в админке Битрикса меняете домен у сайта на правильный

akifjevda
Автор

Если домен остается старый, то пока DNS зоны не обновятся Вы не сможете запустить restore.php на виртуальном хостинге, к нему же надо обратиться из браузера. Если у вас VPS или выделенный сервер, то можно работать с сайтом по IP адресу сервера (это тоже надо предварительно настроить - чтобы открывался по IP конкретный сайт, а не какой-нибудь другой на этом же сервере).

akifjevda
Автор

А если на одном битрикс-хостинге стоит несколько сайтов, нужно переносить каждый отдельно, или перенесутся все сразу?

cdroomru
Автор

Добрый день Дмитрий! Очень паонятный урок! Как обычно у меня вопрос.Посоветуйте какой хостинг лучше бегет и таймвеб. Или какой ба Вы порекомендовали. Для беспроблемной работы магазина. Спасибо.

Babakin
Автор

Дмитрий, а что скажете о такой абракадабре?

Error! mysql_connect('-', '-', '-')
Access denied for user password: YES)

А монуал отличный и говорите Вы хорошо =) Подписался

ilyabelkinn