Pouze tento týden sleva až 80 % na e-learning týkající se Pythonu. Zároveň využij akce až 80 % zdarma při nákupu kreditů. Více informací:
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Ondřej Lanžhotský:12.5.2017 12:42

Zdravím. Snažím se vložit svou web. aplikaci na server (konkrétně Endora) bohužel mi při spuštění stránky vždy vyskočí HTTP ERROR 500. Pátral jsem a zjistil ,že je někde problém s heslem k DB. Error log vypisuje

[12-May-2017 12:31:49 Europe/Prague] PHP Fatal error: Uncaught PDOException: SQLSTATE[HY000] [1045] Access denied for user 'whisper4fancz'@'ko­nik.stable.cz' (using password: NO) in /home/users/whis­per4fancz/whis­per.4fan.cz/web/Db­.php:33

Řádek 33 Db.php vypada nějak takto.

public static function connect($host, $database, $user, $password)
{
if (!isset(self::$con­nection)) {
$dsn = "mysql:host=$hos­t;dbname=$data­base";
self::$connection = new PDO($dsn, $user, $password, self::$options);
}
}

Nevíte někdo co s tím ? Už si fakt nevím rady :D Díky :)

 
Odpovědět
12.5.2017 12:42
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Ondřej Lanžhotský
David Čápka:12.5.2017 13:56

Jaké "nevím rady"? :P Prostě tam evidentně nezadáváš heslo. Třídu Db máš odsud, koukám, tam problém nehledej, takže se podívej kde metodu connect() voláš a zda ji předáváš i korektní heslo.

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
12.5.2017 13:56
One of the most common causes of failure is the habit of quitting when one is overtaken by temporary defeat.
Avatar
Odpovídá na David Čápka
Ondřej Lanžhotský:12.5.2017 19:51

Jo měl si pravdu :D Chytám se za hlavu :D Díky moc :)

 
Nahoru Odpovědět
12.5.2017 19:51
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.