Avatar billede aske2 Nybegynder
15. januar 2004 - 11:20 Der er 14 kommentarer og
2 løsninger

phpMyAdmin siger forkert brugernavn/adgangskode!

Hej eksperter

Når jeg indtaster følgende i min browser:

http://localhost/phpMyAdmin-2.5.4/index.php

får jeg følgende på skærmen:

Warning: Cannot modify header information - headers already sent by (output started at c:\programmer\apache group\apache\htdocs\phpmyadmin-2.5.4\config.inc.php:2) in c:\programmer\apache group\apache\htdocs\phpmyadmin-2.5.4\libraries\auth\http.auth.lib.php on line 29

Warning: Cannot modify header information - headers already sent by (output started at c:\programmer\apache group\apache\htdocs\phpmyadmin-2.5.4\config.inc.php:2) in c:\programmer\apache group\apache\htdocs\phpmyadmin-2.5.4\libraries\auth\http.auth.lib.php on line 30

Warning: Cannot modify header information - headers already sent by (output started at c:\programmer\apache group\apache\htdocs\phpmyadmin-2.5.4\config.inc.php:2) in c:\programmer\apache group\apache\htdocs\phpmyadmin-2.5.4\libraries\auth\http.auth.lib.php on line 31

Warning: Cannot modify header information - headers already sent by (output started at c:\programmer\apache group\apache\htdocs\phpmyadmin-2.5.4\config.inc.php:2) in c:\programmer\apache group\apache\htdocs\phpmyadmin-2.5.4\libraries\auth\http.auth.lib.php on line 34

Velkommen til phpMyAdmin 2.5.4

Forkert brugernavn/kodeord. Adgang nægtet.

Hvorfor gør jeg det? Brugernavn og password er de samme i my.ini og config.inc.php... Jeg har i øvrigt sat

$cfg['Servers'][$i]['auth_type']    = 'http';

men jeg får ingen loginboks... Hvorfor gør jeg ikke det?

Til sidst vil jeg gerne vide, hvordan jeg kommer af med warnings.

Håber at der er nogle, der vil/kan hjælpe mig med ovenstående, da jeg er lige ved at gå amok over det...
Avatar billede aske2 Nybegynder
15. januar 2004 - 11:34 #1
Logger lige af, men vender tilbage om en halv times tid...
Avatar billede codebase Praktikant
15. januar 2004 - 15:48 #2
du har et mellemrum for meget i filen:
c:\programmer\apache group\apache\htdocs\phpmyadmin-2.5.4\config.inc.php line 2
Avatar billede aske2 Nybegynder
15. januar 2004 - 17:28 #3
Tusind tak - det var nu ikke et mellemrum, men Stones Webwriter, der havde indsat... Never mind - du fik mig på sporet og der er ingen warnings mere... Der er bare lige et problem mere - den siger nemlig stadig, at brugernavn/kodeord er forkert og nægter adgang... Hvad gør jeg ved det.
Avatar billede codebase Praktikant
15. januar 2004 - 17:48 #4
ret user og passwd i config.inc.php

brug root brugeren.

hvis det er en helt ny inst. af mysql så er der ikke password på for root brugeren.
Avatar billede aske2 Nybegynder
15. januar 2004 - 17:57 #5
User og password er identiske i config.inc.php og my.ini... Det er det jeg ikke forstår...
Avatar billede codebase Praktikant
15. januar 2004 - 18:01 #6
fjern det fra my.ini
Avatar billede codebase Praktikant
15. januar 2004 - 18:03 #7
opret et lille script i php

<?
mysql_connect('localhost','root','');

?>
Avatar billede aske2 Nybegynder
15. januar 2004 - 18:44 #8
Jeg har fjernet det fra my.ini, men hvorfor? Jeg har også lagt scriptet ind, men... Det virker ikke!
Avatar billede Slettet bruger
15. januar 2004 - 18:45 #9
Hmm.. du kunne forsøge at ændre det via WinMySQLadmin hvis du selv har adgang til serveren, som du nok har nu du har adgang til filerne bag phpmyadmin.
Avatar billede aske2 Nybegynder
15. januar 2004 - 18:46 #10
Nu får jeg denne besked:

phpMyAdmin tried to connect to the MySQL server, and the server rejected the connection. You should check the host, username and password in config.inc.php and make sure that they correspond to the information given by the administrator of the MySQL server.

Fejl

MySQL returnerede:

#2003 - Can't connect to MySQL server on 'localhost' (10061)
Avatar billede aske2 Nybegynder
15. januar 2004 - 18:48 #11
Jeg har brugt WinMySQLAdmin til at ændre i my.ini. Hvad kan jeg ellers gøre? Hvordan skal config.inc.php se ud? I sidste omgang jeg arbejdede med php, mysql og phpmyadmin brugte jeg http som auth_type, satte user til root og så med password. Dengang virkede det fint...
Avatar billede Slettet bruger
15. januar 2004 - 18:57 #12
Google er somme tider til stor nytte. Fandt dette efter en kort søgen:

Q: phpMyAdmin always gives "Access denied" when using advanced authentification.
This could happen for some reasons:

$stduser/$stdpassword is wrong. Try to turn off $adv_auth and use this username and password to connect to MySQL.

The username/password your specify in the login-dialog is wrong. Try the same as above and see if it works.

You have already setup a security mechanism for the phpMyAdmin-directory, eg. a .htaccess file. This would interfere with phpMyAdmin's authentification, so remove it.

Der er i hvert fald en masse om konfiguration af din sql. Kig nærmere her:
http://www.demo.mailclub.fr/mysqladmin/Documentation.html
Avatar billede aske2 Nybegynder
15. januar 2004 - 19:21 #13
Jeg forstår det desværre ikke...
Avatar billede redeeman Nybegynder
16. januar 2004 - 09:48 #14
du skal have din bruger med den korrekte host.
Avatar billede aske2 Nybegynder
16. januar 2004 - 10:06 #15
Ja, men er det ikke også korrekt med host = localhost og user = root?
Avatar billede aske2 Nybegynder
25. august 2004 - 08:33 #16
Jeg er ikke nået videre med mit problem og har droppet det for nu. Selv om jeg ikke har fået løst problemet, synes jeg alligevel, at codebase skal have lidt for ulejligheden.
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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