Knast Skrevet 9. april 2005 Del Skrevet 9. april 2005 Nå har jeg lært meg litt basic apache og php.. jeg har installert xampp og fått til http://localhost/.. men.. når jeg lager .html eller .php sider med php koder, vises koden i stedet for grensesnittet. jeg har lastet ned php fra php.net og pakket ut zip filen. må jeg kjøre en av filene i denne mappen for at php skal starte? et spørsmål til; hvordan knytter jeg .htaccess og .htpasswd til en web-side? så en enkel guide (apache password wizard) på www.apachefreaks.com. der står det hvordan man legger inn info til .htaccess og .htpasswd, men ikke hvordan de knyttes til et innloggings script eller til en side.... Lenke til kommentar
toss Skrevet 9. april 2005 Del Skrevet 9. april 2005 har selv aldri prøvd .htaccess og .htpasswd, men har lest litt om det.. om jeg ikke har missforstått helt, så oppgir du navn på en mappe som skal beskyttes i .htaccess-filen, og for at en besøkende skal få tilgang må han enten skrive brukernavn og passord i en grå-boks som spretter opp eller legge brukernavn og passord i url-en slik: brukernavn:kryptert passord@http://minside.com så da kan du jo lage et skript som tar imot brukernavn og passord, og videresende brukeren til den adressen.. tror i hvert fall passordet skal være kryptert.. correct me if i'm wrong.. Lenke til kommentar
Knast Skrevet 9. april 2005 Forfatter Del Skrevet 9. april 2005 jojo.. riktig dette.. men ikke det jeg spurte om... men takk for svar uans.. jeg spurte om hvordan man knytter .htaccess/-htpasswd til en login side... noen som vet? Lenke til kommentar
Lokaltog Skrevet 9. april 2005 Del Skrevet 9. april 2005 Tror ikke det er mulig å knytte .htpasswd/.htaccess mot et PHP-script da autentiseringen foregår på to forskjellige "plan". Hvis du er avhengig av at brukere fyller ut et skjema anbefaler jeg deg at du går for en ren PHP-løsning fremfor Apache-versjonen. Angående XAMPP så er dette en komplett pakke som du ikke trenger å legge inn PHP til. Dersom du kommer til XAMPP-splashen når du går inn på localhost er PHP-installasjonen vellykket og du kan forandre filbaner og sånt i httpd.conf uten problemer. Det er altså IKKE nødvendig å legge inn PHP fra php.net når du har lagt inn XAMPP. Husk at XAMPP Start-vinduet må være åpent så lenge serveren kjører. Lenke til kommentar
Knast Skrevet 10. april 2005 Forfatter Del Skrevet 10. april 2005 men hvorfor vises php scriptene som source? har som sagt installert xampp. må jeg kjøre en *.bat fil for at det skal virke? Lenke til kommentar
Gjest Slettet-df17e Skrevet 10. april 2005 Del Skrevet 10. april 2005 men hvorfor vises php scriptene som source? Da er nok ikke PHP riktig satt opp! Og om du bare har lagt inn xampp og ikke gjort noe mer en det så er det noe rart Lenke til kommentar
Gjest Slettet+6132 Skrevet 10. april 2005 Del Skrevet 10. april 2005 men hvorfor vises php scriptene som source? har som sagt installert xampp. må jeg kjøre en *.bat fil for at det skal virke? Du må legge inn noe i httpd.conf som forteller at .php IKKE er tekstfiler, men skal kjøres av php. Dette skal stå i readme'en til php. På unix er det feks: AddType application/x-httpd-php .php Lenke til kommentar
Eirik_R Skrevet 12. mai 2005 Del Skrevet 12. mai 2005 må spør... har du starta serveren? der er eit sett med filer for star/stopp/restart og også er der eit sett ein stad for å legge til windowstjenester for automatisk start ved oppstart av maskina Lenke til kommentar
PT Skrevet 12. mai 2005 Del Skrevet 12. mai 2005 har du starta serveren? Hvis serveren ikke er startet får han beskjed om at siden ikke kan vises. Det er nok rett som arve sier med AddType *ettellerannet*. Lenke til kommentar
jorgis Skrevet 12. mai 2005 Del Skrevet 12. mai 2005 men hvorfor vises php scriptene som source? har som sagt installert xampp. må jeg kjøre en *.bat fil for at det skal virke? Du må legge inn noe i httpd.conf som forteller at .php IKKE er tekstfiler, men skal kjøres av php. Dette skal stå i readme'en til php. På unix er det feks: AddType application/x-httpd-php .php XAMPP skal være fullstendig satt opp med PHP helt flott stilt inn rett fra boksen. httpd.conf er forresten lik i windows som unix mtp. AddType og slikt. Prøvd å restarte XAMPP? Restarte windows? Rett filetternavn? .php og .phps er to forskjellige ting. Husket å starte siden med <?php ? Lenke til kommentar
Knast Skrevet 13. mai 2005 Forfatter Del Skrevet 13. mai 2005 det er løst... fant ut hvordan man knytter til htaccess også.. står omtrent riktig over her, bare at jeg ikke skjønte. I tilfelle noen lurer kan jeg poste min forklaring: lag en mappe på siden din og putt htaccess inn i denne. Redigrer denne til å linke til htpasswd der den ligger (kan godt være samme mappe, standard). Alle sider som skal være beskyttet av passord putter man inn i denne mappen. Da spretter det en grå boks opp og man må oppgi brukernavn og passord for å komme inn.. For kryptering av passord (mulig dette er obligatorisk) kan man gå inn på www.apachefreaks.com og gå igjennom veiviseren der. takk for hjelpen Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå