Проблемы после переноса wordpress на другой домен.

Проблемы после переноса wordpress на другой домен.

Проблемы после переноса wordpress  на локальный сервер и на другой домен. После переноса сайта на wordpress на другой домен перестали загружаться стили css.  При входе в админку появлялась ошибка о циклической ссылке и войти в админку было не возможно.

Я храню на локальном веб-сервере (XAMPP, Denwer) копии сайтов с которыми работаю.  Также весь процесс разработки или внесения каких-либо глобальных изменений произвожу на локальном сервере. На локальном сервере домены называю подобно основным, чтобы не было путаницы, например: http://blinmen.ru — http://blinmen.ru

Обычно я переношу сайт на  Wordpress таким образом:

  1. Копирую все файлы. Обычно значала архивирую на одном сервер, затем распаковываю на другом. Так быстрее и меньше вероятность повреждения или потери файлов при переносе.
  2. Делаю дамп базы данных, либо с помощью phpmyadmin  или плагином  WordPress Database backup.
  3. Открываю файл дампа и поиском/заменой меняю  URL сайта (имя домена).

Всегда, уже много лет это работало. Сегодня, возможно после обновления WP  до версии 3.8 не сработало ))
Не загружались стили css, в админку не пускало.

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

Решение:

После переноса файлов сайта и загрузки дампа базы данных, с помощью phpmyadmin поменять в таблице  wp_options опции siteurl и home на новое значение локального домена.

 

Настройка XAMPP и виртуальных хостов на Mac OS X

Давно хотел перейти с  PC на Макинтош и Mac OS X, наконец то решился и купил Mac Mini. Буду публиковать статьи о моем опыте перехода. Так как я занимаюсь веб разработкой, в первую очередь мне нужен локальный веб сервер.

Читать дальше

Denwer vs XAMPP

Возникли траблы с кодировками WP 3.2.1 при переносе с хостинга на Denwer, локальный сайт отдавал кодировку cp1251, и главное при этом не работали пути по сайту. Бился и так и так, правил php.ini, ковырял ядро WP согласно  этой статье — http://sergey-s-betke.blogs.novgaro.ru/web/wordpress/wordpress-3-2-1-i-problema-s-utf-8-v-ajax-i-xmlrpc — ничего не помогло.

Так как у меня периодически появляются мысли о смене платформы с Win на MacOS или Linux, присматривался к другим сборкам локального веб-сервера. В общем установил XAMPP (кстати кроссплатформенный сервер) и все заработало! Без каких либо танцев с бубном. =)
[ad name=»horizontal_top_in_post»]