Avatar billede rippie Nybegynder
14. september 2003 - 22:24 Der er 30 kommentarer og
1 løsning

Problemer med phpmyadmin

Hej folkens. nu fatter jeg snart krone af phpmyadmin.. men det er nok bare mig. de skriver at man skal huske at skrive denne linje :

$cfg['PmaAbsoluteUri'] = '';

Hvis jeg lader den stå som den ser ud her, så virker min phpmyadmin. hvis jeg skriver http://localhost/www/phpmyadmin/ så kan jeg kun se forsiden. klikker jeg videre rundt fejler den.

hvorfor gør den det ? ud over så har jeg i min mysql sat user og pass til test / test1 men skriver jeg det ind i config fil i phpmyadmin under disse linjer :

$cfg['Servers'][$i]['user']          = 'test';
$cfg['Servers'][$i]['password']      = 'test1';

så siger den at jeg ikke har adgang ?

sletter jeg password og skriver root i user istedet så virker den (Det er mysql default)

Jeg håber der er en som kan hjælpe mig.


På Forhånd Tak
Avatar billede rippie Nybegynder
14. september 2003 - 22:25 #1
Det skal lige siges at user og pass til min mysql kun har de info herinde *s*
Avatar billede stalle Nybegynder
14. september 2003 - 22:35 #2
$cfg['PmaAbsoluteUri'] = '';
Skal være den adresse din phpmyadmin har på nettet.
Altså: http://domæne.dk/phpmyadmin som eksempel.

Når du angiver user og pass skal du selvfølgelig huske at den skal være sat til at bruge config-filen til at logge på med. Der er http, config og cookie som muligheder.
Avatar billede rippie Nybegynder
14. september 2003 - 22:38 #3
jamen den er sat til config jo.

en anden ting. så burde localhost virke det har det gjort før
Avatar billede rippie Nybegynder
14. september 2003 - 22:42 #4
Nu fik jeg rettet det med at den viser phpmyadmin rigtigt.. men har stadig problemer med det med user og pass
Avatar billede rippie Nybegynder
14. september 2003 - 22:42 #5
Den skriver bare stadig Access denied for user test@localhost using password YES
Avatar billede stalle Nybegynder
14. september 2003 - 22:42 #6
Hvis du bruger http://localhost/www/phpmyadmin/ for at bruge phpmyadmin, så er det korrekt nok.
Er der mulighed for at man lige kan se hvad der sker, når man logger på ?
Avatar billede stalle Nybegynder
14. september 2003 - 22:43 #7
Så er det fordi din bruger, test ikke er oprettet eller ikke har fået nogen rettigheder - evt. at passwordet er forkert
Avatar billede htm Nybegynder
14. september 2003 - 22:45 #8
Du skal lade den stå til root og tomt password

PÅ forsiden af phpmyadmin har du en mulighed der hedder change password - det ændrer du her så ændrer du herefter password i config. så er den klaret

Brugeren test skal oprettes i tabellen user i databasen mysql og du kan så ændre dens rettigheder på forsiden af phpmyadmin under Privileges
Avatar billede rippie Nybegynder
14. september 2003 - 22:45 #9
jamen i min mysql.ini fil der står der jo de rigtige oplysninger. hmmm underligt altså....
Avatar billede stalle Nybegynder
14. september 2003 - 22:48 #10
sikker på at det er i mysql.ini brugere etc. er oprettet ? Det er noget man opretter i selve mysqlen
Avatar billede rippie Nybegynder
14. september 2003 - 22:48 #11
Nu tror jeg at jeg er med. men kan ikke lige se i phpmyadmin at jeg kan ændre pass derinde fra...
Avatar billede rippie Nybegynder
14. september 2003 - 22:50 #12
Hmm okay der er 4 brugere allerede oprettet i mysql why ? der skal kun være min ene ....
Avatar billede rippie Nybegynder
14. september 2003 - 22:56 #13
Hey HTM

nu har jeg oprettet en bruger i mysql i user der hedder det som min admin bruger i mysql er. og når jeg så går ud i phpmyadmin config og skriver den bruger ind der, får jeg stadig samme fejl :(
Avatar billede htm Nybegynder
15. september 2003 - 09:11 #14
Du skal også lige som root give den pågældende bruger rettigheder. Stadig via phpmyadmin.
Avatar billede rippie Nybegynder
15. september 2003 - 12:33 #15
Hmmmmm jamen hvordan gør jeg så det ? skal jeg ind logget ind som root give min nye bruger nogle priviliger ??
Avatar billede htm Nybegynder
15. september 2003 - 18:13 #16
Ja
Avatar billede rippie Nybegynder
15. september 2003 - 20:18 #17
Hmm nu burde den have de privilegier som den skulle have.... men syntes ikke det vil virke...
Avatar billede rippie Nybegynder
15. september 2003 - 20:30 #18
Jeg har ændret disse to linjer i comfig i phpmyadmin

$cfg['Servers'][$i]['user']          = 'rippie';
$cfg['Servers'][$i]['password']      = 'xxxxxx';

og det passer med den nye bruger som jeg har oprettet inde i phpmyadmin, Og den siger stadig dette til mig :

#1045 - Access denied for user: 'rippie@localhost' (Using password: YES)

Min user i phpmyadmin ser således ud :

rippie  localhost  Ja  ALL PRIVILEGES  Ja

Jeg forstår det ikke.. i min mysql config står der også host men det er bare sat til localhost og ikke til servername rippie.myftp.org hvad kan være fejlen ?
Avatar billede rippie Nybegynder
15. september 2003 - 20:31 #19
Jeg bliver snart tosset. HTM har du ikke icq eller msn eller noget det er lidt nemmere at få hjælp sådan ?
Avatar billede htm Nybegynder
15. september 2003 - 20:51 #20
Gider ikke og kommunikere via ICQ eller msn.

Du skal have tilføjget brugeren under det domæne du skal bruge den

Hvis du eks. logger på via localhost.phpmyadmin er det ok det du har lavet. Men hvis du skriver din-ip/phpmyadmin skal du skriver din-ip i host

Tilføj evt. en ny med den nye host!
Avatar billede rippie Nybegynder
15. september 2003 - 20:57 #21
Det er ok. jeg tilføjer også en ny bruger med host rippie.myftp.org og inde i min config fil i phpmyadmin der skriver jeg host : rippie.myftp.org og så skriver jeg user og pass og stadig virker det ikke
Avatar billede htm Nybegynder
15. september 2003 - 21:36 #22
bare skriv myftp.org

Prøv evt. og genstart mmysql.
Avatar billede rippie Nybegynder
09. oktober 2003 - 17:38 #23
Hmmmm htm det er fra no-ip.com at de skyder rippie.myftp.org ned til min maskine. senere skal jeg så have rippie.dk skudt ned til min maskine...

Anyway lige nu har jeg fået oprettet mig en bruger i mysql via phpmyadmin og hvis jeg med PMA logger ind med type config og de bruger oplysninger så virker det, meeeen det virker ikke hvis jeg ændre config til http så jeg selv skriver login og pass :(
Avatar billede htm Nybegynder
09. oktober 2003 - 18:02 #24
Du skal have sat den absolutte sti til dit domæne i $cfg['PmaAbsoluteUri'] = '';

Evt. med afsluttende slash /
Avatar billede rippie Nybegynder
09. oktober 2003 - 19:36 #25
Det har jeg også. den ser sådan her ud :

$cfg['PmaAbsoluteUri'] = 'http://www.test.myftp.org/phpmyadmin/';
Avatar billede sukos Juniormester
09. oktober 2003 - 19:42 #26
Hvis du vil bruge http som logintype, mener jeg:
1. Det dir som phpmyadmin ligger i, skal ha' lov til at bruge .htaccess med Authconfig
2. Der skal være oprettet en "controluser" som ikke har nogen privilegier.

http://www.phpmyadmin.net/documentation/#config
Avatar billede rippie Nybegynder
09. oktober 2003 - 19:46 #27
Sukos er det noget du lige kan hjælpe mig med ? er ikke kendt med .hthaccess og det snot
Avatar billede htm Nybegynder
09. oktober 2003 - 20:08 #28
Hmm - dette er din side ikke? rippie.myftp.org

I så fald, så kig på dette fra manualen til phpmyadmin.

'http' authentication mode:
Is only supported with PHP running as an Apache module, not with CGI.

Sagt kort, du kan ikke bruge phpmyadmin med http med den måde du har installeret php

Enten skal du installere php som modul til apache, eller også ændre fra http til enten cookie eller config.
Avatar billede htm Nybegynder
09. oktober 2003 - 20:11 #29
PT har du en fejl i din config.inc.php på linie 71.

Parse error: parse error, unexpected T_VARIABLE in d:\www\www.rippie.myftp.org\phpmyadmin\config.inc.php on line 71
Avatar billede rippie Nybegynder
09. oktober 2003 - 20:31 #30
hmmmm oki *s*
Avatar billede rippie Nybegynder
09. oktober 2003 - 20:49 #31
Nu virker det... fik loaded php som module.... tak tak *S*
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