SQL — Сбой подключения к PHP: SQLSTATE [HY000] [2002] Нет такого файла или каталога

Так что я новичок в создании базы данных. Я просмотрел много других вопросов, похожих на мой. Я нашел что-то подобное с настройкой портов, но я не уверен, как это сделать. И если это решит мою проблему. Я использую Cleardb, если это помогает.

<?php
require_once 'KLogger.php';
require_once 'dbconfig.php';

KLogger('/Users/rluth/OneDrive/Documents/GitHub/Website', KLogger::DEBUG);

try {
$dsn = "mysql:host = $host;dbname=$db";
echo "gonna try to connect <br>"; $username . "<br> password " . $password . "<br>";
$dbn = new PDO($dsn, $username, $password);
echo "connectoin succesful";
$dbn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
echo "connectoin succesful";

}
catch (Exception $e) {
echo "connection failed: " . $e->getMessage();
}
?>

Я прокомментировал много вещей, чтобы убедиться, что они не затронули проблему. Также, если бы кто-то мог сообщить мне, что я могу использовать защищенный для $ logger, это было бы здорово. Тем не менее, я продолжаю получать эту проблему.

соединение не удалось: SQLSTATE[HY000] [2002] No such file or directory

я мог подключиться к нему, введя информацию напрямую, но я бы предпочел скрыть учетные данные. Я проверил, существуют ли файлы, и они делают. Я проверил, были ли учетные данные правильными, и они были. Я не уверен, что делать отсюда. Любая помощь приветствуется

0

Решение

Задача ещё не решена.

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

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

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector