Gå til innhold

Hvordan skru på passord ved innstalleringen?


Anbefalte innlegg

Holder på å innstallere en gjestebok, den har en egen install fil, som fungerer.

 

Problemet et at etter at jeg legger inn korrekt informasjon om MySQL-serveren, får jeg opp en feilmelding om at jeg får nektet adgang. Her kommer feilmeldingen:

 

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: NO) in I:\Server\gjestebok_test\lib\mysql.class.php on line 30

Connection Error

 

 

På linje 30 står dette:

 

$this->conn_id = mysql_connect($this->db['host'].":".$this->port,$this->db['user'],$this->db['pass']);

 

For at dere skal få en sammenheng, gir jeg dere litt mere:

 

function connect() {
       $this->conn_id = mysql_connect($this->db['host'].":".$this->port,$this->db['user'],$this->db['pass']);
       if ($this->conn_id == 0) {
           $this->sql_error("Connection Error");
       }
       if (!mysql_select_db($this->db['dbName'], $this->conn_id)) {
           $this->sql_error("Database Error");
       }
       return $this->conn_id;
   }

 

Er det noen som kan hjelpe meg med dette, jeg er sikkert på at brukernavn og passord er riktig.

Lenke til kommentar
Videoannonse
Annonse

root er vel "default", så kan godt være det ikke er noe brukernavn heller.

Men dette er et konfirugrasjonsspørsmål, og hører ikke til her.

Her derimot: https://www.diskusjon.no/index.php?showforum=342

 

Dessuten er det plent umulig for oss å hjelpe deg med den lille informasjonen du har gitt. Alt jeg kan si er at den koden over ser flott ut :) Vi trenger å se hvordan $this->db blir satt, og jeg tipper det skjer i konstruktøren for klassen, dermed må vi se den også.

Endret av Nazgul
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...