Avatar billede flashnoob Nybegynder
07. august 2005 - 19:19 Der er 3 kommentarer og
2 løsninger

Kan ikke connecte til database..

Hej.
Jeg har et problem.. Jeg kan ikke connecte til min MySQL database. Jeg har installeret:

Apache 1.3.33
PHP 4.3.11
MySQL 4.0.24
phpMyAdmin-2.5.7-pl1
MyODBC-3.51.11-2

via. http://www.appservnetwork.com/

men når den er installeret og jeg prøver at oprette forbindelse til databasen så kommer der bare en fejlmeddelelse.

I mySQL står der så flg.:

$cfg['PmaAbsoluteUri'] direktivet SKAL være sat i konfigurationsfilen!

Din konfigurationsfil indeholder indstillinger (root og uden kodeord) som svarer til en standard MySQL priviligeret brugerkonto. Din MySQL server kører med denne standardindstilling, er åben for indtrængen, og du bør virkelig gøre noget ved dette sikkerhedshul.

Men jeg har oprettet en bruger + password...
Avatar billede Slettet bruger
07. august 2005 - 22:41 #1
Ved installation oprettes MySql som vært:localhost og user:root uden kodeord  , og det  er der den foreslår at du ændre dette.

Det ændre du ved:
Start din browser og skriv link til din MySqlAdmin index.php
noget a. la. http://localhost/dir_hvor_din_mysqladmin_ligger/index.php
Med Apache ligger den normalt i c:/apache/htdocs, og så er linket
http://localhost/mysqladmin/index.php

Login: user: root - Password ingen

På hovedsiden skal du vælge >Privilegier< og på listen vælger du
Bruger:root og Vært:localhost og yderst til højre trykker du på >RET<
og på den nye side finder du
>Ændre password, bruger du hvis du vil sætte password på >root
eller hvis du vil oprette en ny bruger med samme rettigheder som >root
skal du bruge
>Ret Login Information/Kopi'er bruger,
der kan du se at der ved >Password ikke står noget.
Skriv et >password og skriv igen >password
Hvis du så klikker på >Udfør laver den en ny bruger med samme rettigheder som >root  og du beholder >bruger : root
fordi der er tjek i feltet >behold den gamle, og der er så også andre muligheder.
Men behold den gamle, så kan du altid slette/rette
Avatar billede flashnoob Nybegynder
11. august 2005 - 21:38 #2
Hej Ibtage.
Undskyld den lange svar tid...
Jeg valgte at formatere og installere MySQL igen. Det så ud til at virke. Bortset fra at jeg nu er rendt ind i et andet problem. Men du får nogle points for dit svar, hvis du smider et :)
Avatar billede Slettet bruger
11. august 2005 - 22:50 #3
Er det denne fejl du får ?

$cfg['PmaAbsoluteUri'] direktivet SKAL være sat i konfigurationsfilen!

så prøv med at sætte dette istedet (myadmin - config.inc.php)

$cfg['PmaAbsoluteUri'] = (!empty($HTTPS) ? 'https' : 'http') . '://' . $_SERVER['SERVER_NAME'] . (!empty($_SERVER['SERVER_PORT']) ? ':' . $_SERVER['SERVER_PORT'] : '') . substr($_SERVER['SCRIPT_NAME'], 0, strrpos($_SERVER['SCRIPT_NAME'], '/')+1);

samt denne:

$cfg['Servers'][$i]['auth_type']    = 'http';    // Authentication method (config, http or cookie based)?
Avatar billede flashnoob Nybegynder
01. maj 2006 - 23:21 #4
ibtage -> Vil du lige svare så jeg kan få lukket spørgsmålet. Jeg kan ikke lige huske hvad jeg kom frem til.
Avatar billede Slettet bruger
02. maj 2006 - 08:58 #5
Med glæde
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester