Diskuze: error

PHP PHP error American English version English version

Aktivity (1)
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
patrik.valkovic
Šéfredaktor
Avatar
Odpovídá na Adam Kratochvíl
patrik.valkovic: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
Lukáš Tesař: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  +1 7.6.2016 20:14
Avatar
Lukáš Spurný:5. ledna 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. ledna 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.