A- A A+
Сервер

В предыдущем уроке "Переходим с Денвера на Open Server", был описан процесс установки современного локального сервера Open Server. Теперь узнаем как созданные ранее сайты перенести для работы на новой платформе.

Шаг 1. Копируем содержимое каталогов

Заходим в каталог Денвера, где хранятся папки со старые проектами и копируем их в папку domains локального сервера "Open Server".

Сервер

Шаг 2. Экспортируем базу данных

Запускаем Денвер и в адресной строке браузера пишем - http://localhost/tools/phpmyadmin, чтобы зайти в базу данных.

Сервер

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

Сервер

В результате открывается выбранная БД с таблицами. В верхнем меню нажимаем ссылку Экспорт.

Сервер

Открывается окно "Экспорт таблиц из базы данных...", в котором ничего не меняем и жмем "ОК".

Сервер

Скачиваем БД и выключаем (!) Денвер.

Шаг 3. Импортируем базу данных

Включаем сервер Open Server, кликаем правой кнопкой по значку программы, переходим по ссылке "Дополнительно" и нажимаем PhpMyAdmin.

Сервер

Появляется окно авторизации, где в строке "Пользователь" пишем root. Поле "Пароль" оставляем пустым и подтверждаем вход - ОК.

Сервер

В верхнем меню открываем вкладку Базы данных и в строке "Создать базу данных" вставляем название экспортированной БД, создавая одноименную базу.

Сервер

Слева открываем созданную базу.

Сервер

Теперь в верхнем меню нажимаем ссылку Импорт.

Сервер

Выбираем файл с базой данных.

Сервер

В самом низу жмем "ОК". Подтверждением успешного импорта будет сообщение "Импорт успешно завершен..."

Сервер

Шаг 4. Открываем сайт на новом сервере

Запускаем сайт на Open Server и убеждаемся, что ресурс полностью восстановлен и прекрасно работает!

Шаг 5. Правка файла configuration.php

Если на перенесенном сайте возникнет необходимость в установке расширений, перейдите в корневой каталог ресурса и откройте файл configuration.php.

Найдите строки public $log_path  и public $tmp_path. В них необходимо поменять путь к папкам "logs' и "tmp".

Проще всего скопировать данный путь с сайта, который был установлен непосредственно на новом локальном сервере.

Сервер
 

Комментарии  

#3 0 Maximus 23.02.2016 19:52
Если в БД опенсервера ставим пользователя "root", то в файле configuration.p hp КАЖДОГО сайта необходимо удалить данные пользователя и пароль его( Я ПРОПИСАЛ ТАК : 16 строчка: public $user = '';
17 строчка: public $password = '';) :lol: :lol: :lol: :lol:
Цитировать
#2 +1 Луговской Александр 16.10.2015 23:25
Цитирую Андрей:
А разве не нужно менять пути папок logs и tmp в configuration.php

Андрей, спасибо за вопрос!
Если планируете устанавливать расширения, тогда пути необходимо изменить.
Чтобы подробней ответить, данный материал был дополнен шагом 5.
Цитировать
#1 +1 Андрей 16.10.2015 12:38
А разве не нужно менять пути папок logs и tmp в configuration.p hp
Цитировать

Добавить комментарий

Защитный код Обновить

Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

МОЙ TELEGRAM-КАНАЛ

ПОДПИСАТЬСЯ!


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

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

Бесплатный видео-курс по переносу готового сайта на одну из лучших хостинг-площадок РУнета.

Смотреть (бесплатно)

Бессмертный сайт

Бессмертный сайт

2 урока, 16 минут, и Ваш сайт - БЕССМЕРТНЫЙ!

Узнать подробности!