Как связать базу данных на локальном сервере с сайтом WordPress? - PullRequest
0 голосов
/ 02 октября 2018

У меня проблема с подключением к базе данных на локальном сервере.У меня уже есть база данных, разработанная в MySQL.Но когда я импортирую базу данных из localhost в wordpress, она не отображается ни с чем.

Ответы [ 3 ]

0 голосов
/ 02 октября 2018

Вы видите черный экран при попытке доступа к сайту, или вы видите сообщение «ошибка при установлении соединения с базой данных»?

Как минимум, когда вы перемещаете сайт Wordpress, вам нужно обновить две записи в таблице wp_options базы данных - siteurl и home.Обычно это варианты 1 и 2, и в большинстве случаев они должны просто отражать URL вашего сайта.

Конечно, вам также необходимо обновить файл wp-config.php в корневом каталоге, указав обновленное имя базы данных / имя пользователя/ пароль, если необходимо.

0 голосов
/ 02 октября 2018

После загрузки вашей локальной базы данных на сервер.

изменить wp-config.php из корневого каталога с именем БД, именем пользователя и паролем.

, затем используйте запрос ниже

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 голосов
/ 02 октября 2018

Вы имеете в виду процесс миграции.Я думаю, что если я правильно понимаю вас, вы должны изменить пути в экспортированной базе данных.Но вы можете использовать плагин Duplicator на локальном компьютере, это даст 2 файла, вы должны загрузить файлы в хостинговую компанию и перенести ваш сайт.Другой плагин https://el.wordpress.org/plugins/all-in-one-wp-migration/ это ссылка на греческом языке, имя плагина all-in-one-wp-migrtaion, вы должны сохранить как источник, так и пункт назначения и импортировать в пункт назначения экспортированный файл из источника (должно быть <500mb) другой способ - открыть экспорт sql с помощью notepad ++ и изменить пути </p>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...