& quot; Соединение отклонено & quot; или & quot; Нет такого файла или каталога & quot;

у меня есть Веб-сайт организовано DreamHost. Субдомен «fakestore» имеет базу данных и, следовательно, скрипт для доступа к этой базе данных. Однако я не могу заставить эту базу данных работать. Я пытался изменить $servername в 127.0.0.1и к aashishbharadwaj.com, Если я использую localhost, я получаю ошибку It no work!SQLSTATE[HY000] [2002] No such file or directory, Если я использую два других, я получаю It no work!SQLSTATE[HY000] [2002] Connection refused,

<?php
$servername = 'localhost';   //I've tried numerous things here, with different errors

//For my server
$username = "username";   //Not actual username
$password = "password";   //Not actual password

$dbname = 'database_name';   //Not actual database name

try {
$db = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
} catch (PDOException $e) {
$error_message = $e->getMessage();
echo "It no work!";
echo $error_message;
exit();
}
?>

0

Решение

Я предлагаю вам проверить имя хоста, созданное при создании базы данных, в соответствии с https://help.dreamhost.com/hc/en-us/articles/215733647-What-PHP-commands-do-I-use-to-connect-to-my-database-

Если вы хотите использовать localhost — пожалуйста, прочитайте https://stackoverflow.com/a/1819767/5920627

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]