An exception occured in driver
- nightfish
- Člen | 518
Radkos napsal(a):
An exception occured in driver: SQLSTATE[HY000] [2002] Connection refused
Ještě tu nezaznělo, že tahle chybová hláška znamená, že databázový server, na který se pokoušíš připojit, připojení odmítl – takže bych zkontroloval, jestli se připojuješ na správný server a na správný port. Ostatní údaje (uživatelské jméno/heslo) nemá v tuto chvíli smysl řešit, hláška by byla jiná.
- Ondřej Kubíček
- Člen | 494
a nemáš blbě toho hosta? podle Endory (https://www.endora.cz/…tabaze-mysql)
by měl být host innodb.endora.cz
- nightfish
- Člen | 518
Vytvoř si na serveru jednoduchý skript, jehož jediným cílem bude připojit se k databázi, tzn. třeba něco ve stylu:
<?php
try {
$db = new PDO('mysql:host=localhost;dbname=dbname', 'user', 'password');
echo "pripojeno";
} catch (\PDOException $e) {
echo "chyba: ".$e->getMessage();
}
Pokud tohle nebude ani po doplnění správných údajů fungovat, obrať se na podporu Endory, ať ti řeknou, co je špatně. Pokud to fungovat začne, tak znáš správné údaje pro připojení – a ty dáš do svého configu. A pokud by to pak nefungovalo, tak můžeš řešit, proč se to ze tvého configu nenačítá.
Mimochodem návod na zjištění údajů k databázi u Endory