На сайте стоит купленый Битрикс-Бизнес (сайт разрабатывала сторонняя компания). Я скачал локальную версию битрикса. Как я могу версию с сайта запустить на локале для эксперементов и обучения (что-бы не сломать рабочую)?
установить в папку home/ваш сайт/ переписать все файлы потом импортировать базу данных через /usr/local/mysql/bin/mysql.exe исправить в файле home/ваш сайт/bitrix/php_interface/dbconn.php параметры подключения к базе данных
Для переноса сайта с удаленного хостинга на локальную машину вы можете воспользоваться встроенной функцией резервного копирования и скрипта restore.php. Перед началом, рекомендуем обновить систему "Битрикс" до последней версии. Далее необходимо:
1) Зайти в административный раздел вашего сайта с правами администратора и перейти в раздел «Рабочий стол > Настройки > Инструменты > Резервное копирование».
Для полного копирования сайта с удаленного хостинга установите следующие параметры:
1.Архивировать по шагам: Да 2.Шаг архивации, установите в соответствие с настройками параметра «max_execution_time» на вашем хостинге (по умолчанию 30). 3.Архивировать публичную часть: Да 4.Архивировать ядро: Да 5.Исключить из архива файлы размером более: 1024 (При этом в архив не войдут файлы размер которых более 1 МБ) 6.Архивировать базу данных: Да
2)Установив необходимые параметры, нажмите кнопку «Архивировать».
3) После завершения операции резервного копирования скачайте файл архива, а также файл restore.php (Скрипт можно скачать со странице резервного копирования, административного интерфейса).
4) Далее разместите эти файлы в корневой директории web сервера на локальной машине. Если у вас установлена демо версия то их необходимо разместить в каталоге C:\\Project Files\Bitrix\www, при этом все вайлы которые там были до этого необходимо удалить.
5) В адресной строке браузера наберите «».
6) В открывшемся диалоговом окне вам необходимо выбрать файл ранее скопированного архива, выбрать язык интерфейса и задать время шага распоковки (устанавливается в соответствие с настройками php - по умолчанию 30). Нажать кнопку "Распаковать".
7) После завершения распаковки вайлов вам будет предложено указать настройки соединения с базой данных, если конечно при создание резервной копии вы делали дамп базы данных.
8) Указав необходимые параметры нажимаем кнопку Восстановить и ждем завершения работы сценария.
9) Возможно понадобиться настройка параметров подключения к базе данных в файле /bitrix/php_interface/dbconn.php.
10) После успешной распаковки, во избежание повреждения вашего сайта или утечки информации, вам обязательно необходимо удалить следующие файлы:
/restore.php /файл резервной копии (файл с расширением .tar.gz) /bitrix/backup/дамп базы (файл с расширением .sql)
Анатолий Зайченок rns Спасибо! немного помучился и все получилось и в денвере и с инсталяторам битрикса.
rns Ошибка это или нет? Версия битрикса 5.0.5. Публичную часть и базу архивирует без проблем... Когда говоришь архивировать ядро - битрикс архивирует, но когда скачиваешь именно архив ядра битый получается... Пробовал как на сайте так и на локале. Это у меня проблемы с ядром битрикса или ....?
Когда говоришь архивировать ядро - Битрикс архивирует, но когда скачиваешь именно архив ядра битый получается...
Что имеется в виду? Архив не корректный и его не получается раз архивировать или он все таки распаковывается?
При распаковки полученного архива при помощи winrar иногда возникает ситуация при которой он не показывает все файлы из архива, при этом архив корректен и без ошибок распаковывает все файлы при помощи tar или zip.
Для решения этой проблемы создайте обращение в рамках тех поддержки, постараемся разобраться и решить проблему.
Владимир Климентьев пишет: Где взять файл restore.php?
В разделе "Рабочийстол -Настройки - Инструменты - Резервное копирование" в самом низу страницы "Для переноса архива на другую систему или для восстановления системы из архива воспользуйтесь скриптом для восстановления: Скачать"
rns пишет: Для переноса сайта с удаленного хостинга на локальную машину вы можете воспользоваться встроенной функцией резервного копирования и скрипта restore.php.
а наоборот, с локальной машины на хостинг такой вариант сработает, корректно ?
1й вариант - когда хостинг новый и на нем еще ничего не размещалось...
2й вариант - когда на хостинге уже установлен и работает сайт на битриксе... а локально вносились изменения...
Albert Chugunov пишет: 1й вариант - когда хостинг новый и на нем еще ничего не размещалось...
попробовал этот вариант... на чём "споткнулся" - т.к. запускал restore.php из браузера, то после распаковки структуры сайта все папки и файлы имеют owner name = nobody и изменить права (владельца) не получается