Avatar billede kroning Nybegynder
22. august 2003 - 23:44 Der er 17 kommentarer og
1 løsning

phpMyAdmin med HTTP authentication

Hej

Jeg har installeret phpMyAdmin 2.5.3-rc2 på min server med PHP ver. 4.3.1, Apache ver. 2.0.45 (Win32) og MySQL ver. 3.23.57.

Jeg vil gerne have HTTP authentication når jeg skal logge ind på phpMyAdmin og den kommer da også fint frem og spørger efter bruger og kode men den vil ikke godkende mine indtastninger. Jeg har oprettet en controluser og sat
dennes rettigheder som der står i manualen og rettet i config.inc.php filen.

Nogle ideer?

Mvh
HK
Avatar billede detox Nybegynder
22. august 2003 - 23:51 #1
Har du osse oprettet en bruger med dette brugernavn og password i databasen?
Avatar billede kroning Nybegynder
22. august 2003 - 23:56 #2
ja jeg har oprettet flere brugere bla. root med et password
Avatar billede detox Nybegynder
23. august 2003 - 00:00 #3
og du har slettet bruger og pass i config.inc.php?
Avatar billede kroning Nybegynder
23. august 2003 - 00:07 #4
ja det har jeg, der står kun bruger og pass på controluseren
Avatar billede detox Nybegynder
23. august 2003 - 00:09 #5
Har du evt. noget .htacces auth kørende?
Avatar billede kroning Nybegynder
23. august 2003 - 00:19 #6
Det ved jeg ikke hvad er, jeg kan ikke mindes at jeg har rodet med den slags
Avatar billede detox Nybegynder
23. august 2003 - 00:24 #7
Hmm, det har du sikkert ikke så. Måske skal du tjekke controluser'en. Ellers synes jeg det lyder som om du har gjort det rigtigt. Du logger fint på med config metoden?
Avatar billede kroning Nybegynder
23. august 2003 - 00:26 #8
Der er ingen problemer med at logge på med config metoden, mht. controluser´en så er jeg ret sikker på at det er rigtig gjort har faktisk oprettet 4 af dem for at være helt sikker på at jeg ingen fejl lavede, men ingen af dem virker.
Avatar billede detox Nybegynder
23. august 2003 - 00:36 #9
Ja, så er jeg ikke sikker. Jeg kender ikke Apache 2 udgaven. Kan det være en opsætning i din httpd.conf, der skal rettes?
Avatar billede kroning Nybegynder
23. august 2003 - 00:40 #10
Godt spørgsmål, jeg har læst en del vejledninger i opsætning af phpMyAdmin og controluser/config metoden men ingen af dem nævner noget om ændringer i Apache opsætningen.
Avatar billede kroning Nybegynder
23. august 2003 - 00:57 #11
NÅ! Nu kom jeg så i tanke om at der jo også var en cookie metode som jeg ikke havde prøvet endnu, det har jeg så nu og den virker hvilket jo viser at jeg havde oprettet min controluser rigtig :). Men problem løst jeg bruger cookie fremover.
Avatar billede detox Nybegynder
23. august 2003 - 01:05 #12
Ok, det jeg tænkte på var ellers at man skal køre php som modul fra apache, for at http access virker (så vidt jeg husker). Men cookie er vel osse fint.
Avatar billede kroning Nybegynder
23. august 2003 - 09:04 #13
Ja der står i manualen at "'http' authentication mode: Is only supported with PHP running as an Apache module, not with CGI."
Om jeg kører php som modul eller CGI ved jeg ikke, det må jeg prøve at rode med.
Avatar billede detox Nybegynder
23. august 2003 - 12:23 #14
Det kan du tjekke i httpd.conf, hvis du har en linie i den her stil:
LoadModule php4_module C:/FoxServ/php/sapi/php4apache.dll
Avatar billede kroning Nybegynder
23. august 2003 - 17:06 #15
Det har jeg ikke og jeg har heller ikke en php4apache.dll i mit php bibliotek så jeg skal nok hente en anden version af php hvis jeg vil bruge det.
Avatar billede detox Nybegynder
23. august 2003 - 17:29 #16
Har du tjekket php/sapi, der plejer den at ligge og så hedder den forøvrigt: php4apache2.dll, når du kører med apache ver. 2.
Avatar billede kroning Nybegynder
23. august 2003 - 23:03 #17
Jeg har hentet en ny php 4.3.2 med "server API versions for Apache" og i den er filen med.
Avatar billede kroning Nybegynder
22. april 2005 - 11:04 #18
Vist på tide at lukke denne her.
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