NOVINKA! E-learningové kurzy umělé inteligence. Nyní AI za nejlepší ceny. Zjisti více:
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: Nefunkční hosting

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

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
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
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.