Как правильно перенести сайт на 1С-Битрикс на новый хостинг?

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

2 ответа

Ответить
3

Копируй файлы и базу дампай, потом в dbconn.php и settings.php пропиши новые доступы. Если лицензия слетит — зайди на restore.php или в админке перепривяжи. Ещё права на /upload и /bitrix/cache проверь чтобы сайт не лёг.

0

Перед переносом обязательно включите режим технического обслуживания, чтобы посетители не меняли данные в момент копирования. Для этого достаточно создать файл .maintenance в корне или воспользоваться штатным пунктом админки. Убедитесь, что на новом сервере установлена подходящая версия PHP и необходимые расширения (mbstring, curl, gd) — иначе сайт может работать некорректно.

При переносе меняйте не только доступы к БД в dbconn.php и settings.php, но и пути к каталогам, если структура нового сервера отличается. Если меняется домен, не забудьте обновить URL в настройках главного модуля или в таблице b_option, иначе будут редиректы на старый адрес.

После восстановления файлов настройте cron для выполнения агентов — без этого не будут работать фоновые задачи, например индексация поиска или отправка писем. Также проверьте права на каталоги /bitrix/tmp и /bitrix/backup, а не только на /upload и /bitrix/cache. В конце обязательно очистите кэш в админке и протестируйте все ключевые страницы.

Ваш ответ

Минимум 20 символов (0/20)

, чтобы ответ был привязан к аккаунту

Похожие вопросы