Резюме
Я видел с сайта, где пользователь упоминается ждать в течение 1 дня до того, как хозяин вступит в силу. Но тем не менее после того, как 1 день, я все еще получаю ошибку ниже:Хост не разрешено подключаться к этому серверу в 000webhost
Предупреждение: mysqli_connect() [function.mysqli-подключения]: (HY000/1130): хост '10 .1.1.25' не допускается подключаться к этому серверу MySQL в /home/a123456/public_html/index.php на линии 2
Подробное объяснение
Я свободный пользователь, и я создал базу данных в 000webhost, но я не смог использовать его после завершения настройки. Я не подключаюсь удаленно. Я чувствую, что правильно понял руководство, но все еще не в состоянии это сделать. Мои данные являются следующие:
- хозяин: mysql5.000webhost.com
- имя пользователя: Имя a123456_uname
- база данных: a123456_dbname
- пароль: password1
Я использую Mysqli установить соединение. Вот мой код:
<?php
$link = mysqli_connect("mysql5.000webhost.com", "a123456_uname", "password1", "a123456_dbname");
if (!$link) {
echo "Error: Unable to connect to MySQL." . PHP_EOL;
echo "Debugging errno: " . mysqli_connect_errno() . PHP_EOL;
echo "Debugging error: " . mysqli_connect_error() . PHP_EOL;
exit;
}
echo "Success: A proper connection to MySQL was made! The my_db database is great." . PHP_EOL;
echo "Host information: " . mysqli_get_host_info($link) . PHP_EOL;
mysqli_close($link);
?>
проверить OpenShift. У них есть свободные гееры и они очень респектабельные. https://www.openshift.com/pricing/index.html ... кто знает, может быть, когда-нибудь вы накинете на них никель. Это их бизнес-модель. Кстати, это RedHat и AWS (прежде всего RedHat, но это ответ AWS для PaaS). – Drew