Импортирована база данных WordPress на новый хост, теперь сайт не отображается - PullRequest
1 голос
/ 04 мая 2011

Я сделал сайт на одном хосте (bluehost) и теперь клиент хочет его на другом хосте (starlogic).Вот что я сделал:

  1. Экспортировал таблицы базы данных из bluehost и импортировал их в базу данных, созданную на сервере starlogic.

  2. Я заменилвсе старые ссылки на доменные имена в файле sql с новым доменом.

  3. Я установил тему WordPress на новый сервер starlogic, который был создан на старом сервере bluehost.

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

Я не уверен, какой код, если какой-либо, было бы полезно увидеть, так что просто дайте мне знать, и я разместил его.

Ответы [ 2 ]

1 голос
/ 04 мая 2011

Типичные исправления для белого экрана сайта WP - переименовать все папки тем, кроме двадцати десяти, чтобы заставить тему по умолчанию или изменить тему в админке;переименуйте папку плагинов, чтобы принудительно деактивировать все плагины;сбросить постоянные ссылки;убедитесь, что у вас нет жестко закодированных URL-адресов в перенесенной вами теме.

Если они не работают, и если вы нашли / изменили URL-адреса в БД с помощью текстового редактора, попробуйте еще раз и используйтеSQL-запросы в phpmyadmin:

UPDATE wp_options SET option_value = replace(option_value, 'http://olddomain.com', 'http://newdomain.com') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET guid = replace(guid, 'http://olddomain.com','http://newdomain.com');

UPDATE wp_posts SET post_content = replace(post_content, 'http://olddomain.com', 'http://newdomain.com');

UPDATE wp_postmeta SET meta_value = replace(meta_value, 'http://olddomain.com', 'http://newdomain.com');
0 голосов
/ 07 июня 2017

У меня тоже есть эта проблема.Еще одно место, на которое вам нужно обратить внимание:

current_theme

в файле экспорта sql.Он указал на тему, которой нет на новом сервере.

...