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: error

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

Aktivity
Avatar
Adam Kratochvíl:6.6.2016 12:00

Zdravím mam problém s připojením na databazi. Na localhostu to jede ale na webu to hází tento eror :

Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [1045] Access denied for user 'root'@'venuse­.srv.wz.cz' (using password: NO)' in /3w/wz.cz/s/******­**/ners/Db.php:22 Stack trace: #0 /3w/wz.cz/s/******­***/ners/Db.php(22): PDO->__construct('mys­ql:host=88.8.­..', 'root', '', Array) #1 /3w/wz.cz/s/******­***/ners/prih­laseni.php(4): Db::connect('88­.86.117.154:3­...', '(jmeno databaze)', 'root', '') #2 {main} thrown in /3w/wz.cz/s/******­***/ners/Db.php on line 22

kod : public static function connect($host, $database, $user, $password)

{

if (!isset(self::$con­nection)) {

$dsn = "mysql:host=$hos­t;dbname=$data­base";

řádek 22 --> self::$connection = new PDO($dsn, $user, $password, self::$options);

}

}

Ví někdo co stím

Editováno 6.6.2016 12:00
 
Odpovědět
6.6.2016 12:00
Avatar
Adam Kratochvíl:6.6.2016 12:27

Jak mám zjisit jaký tam dát heslo protože u localhostu to je root a na tom webu nevim

 
Nahoru Odpovědět
6.6.2016 12:27
Avatar
Odpovídá na Adam Kratochvíl
Patrik Valkovič:6.6.2016 12:40

Na tom webu by ti měli poskytnout přístupové údaje. Zkontroluj email co ti poslali nebo se podívej do administračního rozhraní.

Nahoru Odpovědět
6.6.2016 12:40
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
Adam Kratochvíl:6.6.2016 12:43

jojo mam to ale stejně mi to nejde i s heslem ::D

 
Nahoru Odpovědět
6.6.2016 12:43
Avatar
Adam Kratochvíl:6.6.2016 12:46

Stačí zadat server , jmeno databaze a heslo ne?

 
Nahoru Odpovědět
6.6.2016 12:46
Avatar
Adam Kratochvíl:6.6.2016 12:49

Jo už to mám :D pecka

 
Nahoru Odpovědět
6.6.2016 12:49
Avatar
Odpovídá na Adam Kratochvíl
Neaktivní uživatel:7.6.2016 20:14

Pro vložení kódu prosím používej místní funkci na kód (taková ta ikonka </>).

Nahoru Odpovědět
7.6.2016 20:14
Neaktivní uživatelský účet
Avatar
Lukáš Spurný:5.1.2017 18:36

Ahoj
Taky mi to nějak nejde:

Connection failed: SQLSTATE[HY000] [1045] Access denied for user 'root'@'venuse­.srv.wz.cz' (using password: NO)

mam to správně? už si fakt nevím rady :-(

class Databaze {

    private $DBconnect;

  public function __construct() {
         try{
    $DBconnect = new PDO('mysql:host=sql2.webzdarma.cz;dbname=JMENO     DATABAZE;charset=utf8','UZ JMENO','HESLO');

    $DBconnect->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    }catch (PDOException $e){
        die('Connection failed: ' . $e->getMessage());
    }
    $this->DBconnect=$DBconnect;
}

Snad jsem napsal dostatek informací.

 
Nahoru Odpovědět
5.1.2017 18:36
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 8 zpráv z 8.