Avatar billede Slettet bruger
19. december 2002 - 23:39 Der er 11 kommentarer og
1 løsning

mod_auth_mysql og Apache 2.0.43 (Win32)

Hej,

Jeg kører Apache 2.0.43 på en Windows 2000 maskine, og
bruger PHP 4.2.3 og MySQL 4.

Er der nogen der har erfaring med installation og brug af Apache modulet 'mod_auth_mysql' ?

Hvad skal der til for at det kommer til at virke ?
Avatar billede sukos Juniormester
20. december 2002 - 09:22 #1
erfaring? Nej!
Men kik evt. lidt her:
http://httpd.apache.org/docs/misc/FAQ-G.html#auth-on-same-machine

Men præcis hvad er det du gerne vil opnå?
Du har jo muligheden for at sætte brugere op i Mysql
Avatar billede Slettet bruger
20. december 2002 - 14:40 #2
Formålet er udelukkende at øve mig i den kendte kombination Apache/PHP/MySQL.

Jeg har fået adgangskontrol vha. .htaccess til at virke, og jeg ville se om det var muligt at lagre password/username i en MySQL database som jeg allerede bruger på siden.

Jeg har dog på fornemmelesen at det ikke er muligt at inkludere moduler i Windows versionen uden at skulle rekompilere programmet, er det korrekt ?
Avatar billede sukos Juniormester
21. december 2002 - 15:08 #3
æhm, mon det vil virke på en windåze?
uanset hvordan apache er blevet compilet til win brug?
Avatar billede Slettet bruger
21. december 2002 - 17:04 #4
Apache/PHP/MySQL virker fint på min maskine, se:
http://vader.dyndns.dk

Men det jeg egentlig er interesseret i er muligheden for at gemme password/brugernavn i en MySQL database.

Er der moduler til Windows versionen af Apache der kan det, eller skal jeg selv kode noget tilsvarende ?
Avatar billede htm Nybegynder
23. december 2002 - 14:54 #5
Du har installeret denne på din apache, for så skulle det virke fint, denne er til Win32!
http://modules.apache.org/search?id=427

Og så lidt documentation: http://www.diegonet.com/support/mod_auth_mysql.shtml
Avatar billede Slettet bruger
23. december 2002 - 15:52 #6
Ok, så langt så godt.
Når jeg pakker zip-filen ud får jeg en fil der hedder

mod_auth_mysql.so

Skal jeg tilføje noget i httpd.conf filen ?
Avatar billede htm Nybegynder
23. december 2002 - 16:01 #7
Du skal tilføje
LoadModule mod_auth_mysql.so under de andre loadmodules

og
AddModule mod_auth_mysql.

Den sidste fil kan du hente her: http://heuer.org/mod_auth_mysql/
Avatar billede htm Nybegynder
23. december 2002 - 16:01 #8
Ups den sidste linie hedder
AddModule mod_auth_mysql.c og skal placeret under de andre addmodules
Avatar billede Slettet bruger
02. januar 2003 - 19:31 #9
htm >> kigger lige på det og vender tilbage...
Avatar billede Slettet bruger
06. januar 2003 - 11:12 #10
Jeg har tilføjet
-------
LoadModule auth_mysql_module E:\Programs\Apache\Apache2\modules\mod_auth_mysql.so                       
-------

Til min httpd.conf under de andre LoadModule deklarationer, men jeg får fejl hver gang jeg prøver at starte serveren op igen.
-------
The Apache service named  reported the following error:
>>> Cannot load E:/Programs/Apache/Apache2/modules/mod_auth_mysql.so into server: The specified module could not be found.    .
-------
The Apache service named  reported the following error:
>>> Syntax error on line 147 of E:/Programs/Apache/Apache2/conf/httpd.conf:    .
-------

Har i nogen bud på hvad fejlen kunne være ?
Avatar billede htm Nybegynder
06. januar 2003 - 13:10 #11
Prøv denne linie i stedet:
LoadModule mod_auth_mysql modules/mod_auth_mysql.so
Avatar billede Slettet bruger
15. januar 2003 - 10:05 #12
Jeg får den samme fejl igen.
Jeg tror jeg dropper det og laver noget selv.

Tak for hjælpen begge to.
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
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

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