NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
Mezinárodní den IT společnosti je tady! Pouze nyní můžeš získat 90 % extra kreditů při nákupu od 1199 kreditů s promo kódem AJTACI90. Tak neváhej!

Diskuze: Nefunkční hosting

V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Jak se ti líbí článek?
Před uložením hodnocení, popiš prosím autorovi, co je špatněZnaků 0 z 50-500
Jak se ti kurz líbí?
Tvé hodnocení kurzuZnaků 0 z 50-500
Aktivity
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
-1
12.5.2017 12:42
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Ondřej Lanžhotský
David Hartinger: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
+4
12.5.2017 13:56
New kid back on the block with a R.I.P
Avatar
Odpovídá na David Hartinger
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.