Как перенести WordPress блог с ХОСТИНГА на ДЕНВЕР. Файл php.ini

Привет всем! При работе с блогом нам часто приходится устанавливать различные плагины, настраивать скрипты, постоянно редактировать дизайн блога, и чтобы при настройке блога наш сайт не переставал функционировать, все эти манипуляции желательно делать на локальном компьютере Денвере, а затем уже проделанную работу переносить на реальный сервер, т.е. на реальный блог.

Как перенести WordPress блог (сайт) с хостинга на Денвер

Так вот, сегодня я хочу рассказать как перенести WordPress блог (сайт) с хостинга на Денвер, т.е. полностью создать на компьютере копию сайта со всеми плагинами и настройками! У кого уже есть Денвер и копия блога на нем, советую не закрывать страницу, а продолжить чтение. А знаете почему? – потому что бывают ситуации, когда приходиться переустанавливать Денвер (это, например, может потребоваться при переустановки всей системы windows) и тогда возникает закономерный вопрос: “А как перенести сайт с хостинга на Денвер?” Вот с этим и разберемся в этой статье, тем более это не так и сложно! Помните, я рассказывал как перенести блог с Денвера на хостинг, так вот, это обратный порядок.

Как перенести WordPress блог (сайт) с хостинга на Денвер

1. Установка Денвера на компьютер

Итак, для начала устанавливаем Денвер на компьютер. Вот здесь инструкция, как установить Денвер.

Я создал Денвер на диске “Z”, затем в папке \home\localhost\www\ создал новую папку и назвал ее aimblog (чтоб не путаться дал ей имя своего блога)

Как перенести WordPress блог с хостинга на Денвер

2. Перенос базы данных с хостинга на Денвер

Теперь нужно перенести базу данных с хостинга к себе на компьютер. Объяснять я буду на примере хостинга Бегет.

Идем в управление аккаунтом хостинга, затем в раздел MYSQL (Управление базами данных MySQL), выбираем нашу БД и переходим в phpmyadmin:

Перенос базы данных с хостинга на Денвер        Перенос б д с хостинга на Денвер

Дальше из левого столбца выделяем нужную БД (если у вас несколько БД), откроется страница с таблицами, но нас интересует вкладка “Экспорт”, которая находиться сверху:

Перенос базы данных с хостинга на компьютер

Кстати, недавно в статье я уже писал, как перенести БД и все файлы сайта на компьютер (Полный бэкап сайта (блога): резервное копирование файлов сайта. Бэкап Базы Данных (БД) WordPress) так что кому интересно, можете ознакомиться.

Ладно, идем дальше. После того как нажали на кнопку “Экспорт”, Способ экспорта выбираем “Обычный”, меняем компрессию на gzip и жмем “Ok”

Способ экспорта б д

Указываем путь где сохранить БД (например, на рабочий стол). Все, Базу Данных перенесли!

3. Установка и импорт Базы Данных на Денвер

Теперь скачанную БД необходимо установить на Денвер. Для этого заходим в phpmyadmin Денвера (чтобы попасть в phpmyadmin, нужно в адресную строку браузера прописать адрес http://localhost/Tools/phpMyAdmin/) и создаем новую базу данных

Установка Базы Данных на Денвер

1) Название БД

2) Кодировку ставьте ту, которая на хостинге;

3) Жмем “Создать” (либо “Create”)

База данных создана, теперь нужно импортировать скачанную базу с хостинга в только что созданную на Денвере. Для этого нам нужна вкладка “Import”(“Импорт”)

Импорт Базы Данных на Денвер

Через кнопку “Обзор” указываем архив с БД скачанный с хостинга и жмем “Ok”

Импорт Базы Данных

При успешном импорте увидите сообщение о том что импорт стольки-то элементов успешно завершен и слева отобразятся все таблицы!

Теперь, для того чтобы База Данных начала работать на Денвере, необходимо изменить один адресок в таблице “wp_options” Для этого в левой колонки ищем данную таблицу и кликаем на нее:

wp_options

Откроется большая таблица, где нам нужна строчка с адресом нашего сайта на реальном сервере в интернете, и вот этот адрес нужно поменять на локальный. Для этого кликаем по иконки карандаша:

меняем адрес в базе данных

В открывшемся редакторе меняем реальный адрес на локальный (в шаге 1 мы создали папку по адресу Z:\home\localhost\www\ и назвали по имени нашего сайта, в моем случае “aimblog”), так вот, мне нужно поменять адрес http://aimblog.ru/ на локальный — http://localhost/aimblog

меняем-адрес-в-базе-данных

Жмем “Ok”

Все, с переносом Базы данных с хостинга на Денвер закончили. Теперь нужно перенести все файлы нашего сайта с хостинга на Денвер.

4. Перенос файлов сайта с хостинга на Денвер

Ну тут все просто, Вы же умеете делать полный бэкап файлов сайта? Если не умеете, то читаем статью

В общем необходимо подключиться по FTP (лучше с помощью клиента FilleZilla) и закачать все файлы с хостинга в папку на Денвере (кто не любит Fillezilla, можете использовать FTP в Total Commander)

Перенос файлов сайта с хостинга на Денвер

Как видите, в правой стороне открыта корневая папка нашего сайта на хостинге (все файлы сайта), а с левой стороны папка aimblog на Денвере (наш сайт созданный на Денвере). Теперь просто выделяем все файлы на хостинге и закачиваем на Денвер (если во время скачки выскочит вопрос о перезаписи, ставим галочку на “Перезаписать”). Все!!!

После того, как файлы полностью скопировались, нужно открыть на редактирование файл config.php (редактируем файл блокнотом notepad++ ) и перезаписать имя Базы Данных, имя пользователя и пароль:

Перенос файлов сайта на Денвер

  1. Меняем на название созданной БД на Денвере;
  2. Пользователя переписываем на Root;
  3. Пароль стираем (только кавычки не сотрите!)

Сохраняем изменения, перезагружаем Денвер и переходим на блог. В адресной строке браузера вбиваем http://localhost/aimblog (это адрес блога на Денвере)

Но здесь пока сайт будет работать некорректно и при переходе на страницу или статью, вы будете попадать на реальный сайт в интернете, не отчаиваетесь, просто перейдите в админку http://localhost/aimblog/wp-admin/ и зайдите в раздел “Параметры — Общие” В пункте “Адрес сайта (URL)” будет стоять адрес реального сайта, поэтому здесь также нужно прописать URL Денвера, т.е. http://localhost/aimblog. Не забываем сохранить изменения.

Перенос файлов сайта с хостинга на Денвер

Все!!! Теперь все работает как надо!!! И теперь точная копия вашего блога находится на локальном компьютере и можете заниматься любыми экспериментами безбоязненно!

Надеюсь сейчас понятно как перенести WordPress блог (сайт) с хостинга на Денвер? Я считаю это нужно сделать в обязательном порядке, и тестировать плагины и скрипты именно на Денвере!

Небольшое дополнение.

Импорт Базы Данных большего размера – файл php.ini

При импорте БД на Денвер (шаг №3 Установка и импорт Базы Данных на Денвер) можно столкнуться с проблемой невозможности импортировать базу, и проблема эта связана с размером архива Базы Данных, т.е. на Денвере стоит ограничении на максимальный размер отправляемых данных.

Импорт Базы Данных большего размера

и если Ваш сайт уже не молодой, то соответственно и база данных будет немаленького размера, поэтому в настройках Денвера нужно поменять значения максимального размера файла для загрузки. Поменять это значение нужно в файле php.ini

Где находится файл php.ini?

Для того, чтобы найти файл php.ini на компьютере нужно создать следующее:

  • Создаем новый php файл и назваем его info.php.
  • В этот файл нужно поместить код <?php phpinfo(); ?>;
  • Далее файл info.php поместить в корневую папку сайта (т.к мы на денвере, то файл копируем в папку Z:\home\localhost\www\aimblog\)
  • В адресную строку браузера вводим URL http://localhost/aimblog/info.php и попадаем в информационное окно по php
  • В строке “Loaded Configuration File” видим путь до файла.

файл php.ini

Переходим по адресу и открываем блокнотом файл php.ini.

Теперь нужно найти строчку:

  • ; Maximum allowed size for uploaded files.
    upload_max_filesize = 5M

И значения поставить немного больше! Сохранить изменения, перезагрузить Денвер и импортировать БД!

Как создать сайт на wordpress очень быстро и просто.

    ADD YOUR COMMENT