Как использовать базу данных WordPress, расположенную на другом сервере - PullRequest
0 голосов
/ 07 сентября 2018

Мне нужно использовать базу данных, находящуюся на другом сервере для моего сайта WordPress

Я изменил это на своем wp-config.php

/** MySQL hostname */
define('DB_HOST', '192.0.2.100');

а на другом компьютере я сменил

Требовать local в phpmyadmin.conf, чтобы получить все, что предоставлено в файле phpmyadmin.conf но все же я получаю эту ошибку при попытке открыть свой сайт

Ошибка подключения к базе данных

Что мне делать, зная, что я работаю над окнами на обоих компьютерах

Ответы [ 2 ]

0 голосов
/ 07 сентября 2018

Прежде всего, вам потребуется хост базы данных, имя, имя пользователя и пароль для подключения к mysql, а не только к хосту.

Кроме того, убедитесь, что другой сервер позволяет подключаться к mysql удаленно (уточните у своего хостинг-провайдера). Для проверки вы можете использовать приложения, такие как SequelPro , чтобы проверить соединение, и вам потребуется следующее:

  1. Хост: database server IP
  2. Имя пользователя: database user
  3. Пароль: database user password
  4. Элемент списка: Database name (optional if you want to directly select it after successfully connecting)

Если вы успешно подключились, вам необходимо применить эти настройки в файле wp-config.php:

/** The name of the database for WordPress */ define( 'DB_NAME', 'DB_NAME_USED ABOVE' );

/** MySQL database username */ define( 'DB_USER', 'DB_USER_USED_ABOVE' );

/** MySQL database password */ define( 'DB_PASSWORD', 'DB_PASS_USED_ABOVE' );

/** MySQL hostname */ define( 'DB_HOST', 'DB_HOST_USED_ABOVE' );

Ура!

0 голосов
/ 07 сентября 2018

изменить define('DB_HOST', '192.0.2.100'); на define('DB_HOST', 'localhost');

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