Diskuze: phpmyadmin fatal error
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Člen
Zobrazeno 7 zpráv z 7.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
A máš tam ty dvě privatní proměnné ($connection,$options) ?
Vždycky mě pobaví, jak řešíte chybu v tom zdejším Db.php souboru Ta chybová hláška má určitě nějaký text, že sem dáš že nastala v metodě připoj je sice hezké, ale jak pokračuje jsi neřekl. Pravděpodobně říká něco jako že máš špatné zadané připojovací údaje.
Mohl by jsi uz za tu dobu vedet, ze chyba se zasadne zacina hledat jinde nez u sebe
Já jsem jen upravil jméno a heslo ve zdrojácích z tutoriálu. Proto nechápu co je špatně...Chyba nijak nepokračuje, viz přiložený obrázek. Jinak jméno a heslo jsem opsal z phpmyadmin...
Tak to se omlouvám, musím přiznat, že takovou chybu jsem snad ještě ani neviděl Když dáš zobrazit zdrojový kód stránky, tak vypadá taky takhle? Pokud používáš XAMPP, je tam jméno root a heslo prázdný string. Můžeš se zkusit podívat ještě do chybových logů, jestli to tam není celé. Pokud jsi nic neměnil v projektu, tak to může být jen tím, že je špatně jméno, heslo nebo název databáze.
Tak už jsem na to přišel Nepoužívám XAMPP, ale USBWebserver (ten není potřeba instalovat) a ten pracuje na portu 3307, místo 3306. Takže stačilo změnit jeden řádek v Db.php:
self::$connection = new PDO('mysql:dbname=test;host=localhost:3307',$user, $password);
Ale díky za ochotu pomoct
Zobrazeno 7 zpráv z 7.