Невозможно подключиться к базе данных MySQL любого веб-хоста из любой точки, кроме самого веб-хоста
У меня 2 разных хостинга (pagodabox
& 000webhost
Причем бесплатно) и я создаюlocalhost
с MySQL.
Я установил WordPress на всех трех из них, которые прекрасно работают в своем собственном домене - т.е. когдаlocalhost
WordPress используетlocalhost
база данных,pagodabox
используетpagodabox
база данных и тд.
Однако, если я изменю учетные данные для доступа к базе данных сwp-config.php
чтобы, скажем, сделатьlocalhost
WordPress подключиться к000webhost
база данных, это не работает:"Error establishing database"
.
Вот соответствующие учетные данные, которые я использую:
<?php
wp-config.php - relevant differences
* members.000webhost.com/panel/Manage MySQL Databases
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', '--------_db');
/** MySQL database username */
define('DB_USER', '--------');
/** MySQL database password */
define('DB_PASSWORD', '--------');
/** MySQL hostname */
define('DB_HOST', 'mysq--.000webhost.com');
* tunnel.pagodabox.com
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', '--------_db');
/** MySQL database username */
define('DB_USER', '--------');
/** MySQL database password */
define('DB_PASSWORD', '--------');
/** MySQL hostname */
define('DB_HOST', 'tunnel.pagodabox.com');
* localhost
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', '--------_db');
/** MySQL database username */
define('DB_USER', '--------');
/** MySQL database password */
define('DB_PASSWORD', '--------');
/** MySQL hostname */
define('DB_HOST', 'localhost');
?>