2013-10-09 2 views
3

Я использую Localhost с UniServer, используя Apache и MySQL. (Нет имени пользователя или пароля)
У меня есть код new mysqli("http://localhost/us_phpmyadmin/","","","url_short"); для подключения к моему серверу Localhost, но когда я пытаюсь запустить код mysqli_query("INSERT INTO cut.it VALUES (NULL, $longurl, $shorturl)"); , на странице появляется ошибка php_network_getaddresses: getaddrinfo failed: No such host is known.. Почему это и как я могу обойти это?Localhost php_network_getaddresses: getaddrinfo failed: Нет такого хоста известно

ответ

4

Вы должны указать имя хоста экземпляра MySQL, а не URL-адрес для phpMyAdmin.

Изменить

... mysqli("http://localhost/us_phpmyadmin/","","","url_short"); 

в

... mysqli("localhost", "", "", "url_short"); 
      ^^^^^^^^^ 
Смежные вопросы