DenverWordpress

Как осуществить перенос сайта на денвер wordpress

перенос сайта на денвер wordpress

Перенос сайта на денвер wordpress

Как вы знаете запустить сайт на WordPress довольно просто.

  • Регистрируете хостинг;
  • Покупаете домен;
  • Устанавливаете WordPress на сайт через хостинг;
  • Создаете и подключаете базу данных (как правило это происходит автоматически, если вы устанавливаете CMS через панель управления на хостинге).
  • Работаете на сайте.

Но, как быть, если вы уже запустили сайт, а на нем необходимо сделать существенные правки. А закрывать сайт с объявлением «Ведутся технические работы» нельзя?

В данном случае можно осуществить перенос WordPress с хостинга на денвер — локальный сервер.

Как перенести сайт WordPress на Денвер?

  • Сначала скачиваем и устанавливаем на свой компьютер пакет Denver. Установка довольная проста, Скачиваете и устанавливаете. На сайте разработчика представлено подробное видео по установке.
  • Установить обновление Denver, это необходимо сделать, чтобы обновить MYSQL и исключить ошибку при импорте базы данных WordPress с хостинга в базу данных на локальном сервере.

error #1273 — Unknown collation: ‘utf8mb4_unicode_ci’

  • Далее вам необходимо либо через файловый менеджер хостинга или через FTP-клиент скачать файлы с хостинга

как установить wordpress на денвер

  • а также скачать базу данных через phpMyAdmin.

перенос сайта на денвер wordpress

  • Далее необходимо распаковать архив файлов в

C:\WebServers\home\название вашего сайта\www

перенос сайта на денвер wordpress

  • Импортировать zip архив скачанный с хостинга

перенос сайта на денвер wordpress

  • Внутри сайта есть рабочие ссылки, чтобы они работали на локальном сервере необходимо обновить ссылки, для это в разделе SQL необходимо выполнить три запроса
UPDATE wp_options SET option_value = replace(option_value, 'http://www.example.com', 'http://localhost/test-site') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET post_content = replace(post_content, 'http://www.example.com', 'http://localhost/test-site');
UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://www.example.com','http://localhost/test-site');

  • Зачастую размер базы данных сайта намного больше разрешеннго по-умолчанию размера. Чтобы измежать ошибки. необходимо

Сперва нам надо найти наш файл php.ini. Находиться он тут Папка с Denwer usr -> local -> php5 -> php.ini

1. Находим строку upload_max_filesize или 889 строку и меняем на 32М

2. Находим строку post_max_size или 738 строку и меняем снова на 32М

3. Находим строку max_execution_time или 442 строку и меняем на 120

После этого сохраняем файл php. ПерезапускаемDenwer.

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

Находим папку в Денвере — \home\localhost\www\Tools\phpmyadmin
Там лежит файл конфигурации PHPMyAdmin — config.inc.php

Открываем и добавляем строчку:
$cfg[‘ExecTimeLimit’] = 99999;
Вот и все! Вот мы и осуществили перенос сайта на денвер wordpress. Удачи!

 

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *