26. august 2001 - 21:15Der er
19 kommentarer og 1 løsning
Apache og adgangstilladelser
jeg aner ikke et hak om apashe, men da jeg ikke har IIS på min maskine længere, skal jeg jo have noget andet. Jeg har installeret apache 1.3.20 og jeg har fået root dir instillet - men når jeg så skal ind i mit cgi-bin dir (til ultimate bulletin board) får jeg en \"forbidden\" skærm. hvordan løser jeg det? husk det skal være en \"for dummies\" beskrivelse =)
Jeg har senere fundet ud af at det SKAL være sådan, men nu er mit problem at få perl og cgi scripts til at virke - er der nogen der kan fortælle mig hvordan jeg sætter apache op - fra bunden af - til at køre cgi scripts (per er installeret og added til environment variablerne)
Access til cgi, laves sådan (også standard eksempel):
<Directory \"C:/Program Files/Apache Group/Apache/cgi-bin\"> AllowOverride None Options None Order allow,deny Allow from all </Directory>
Som du ser har alle tilgang til cgi som standard, men måske er dit problem at CGI ikke loades ??? Søg efter AddModule i httpd.conf, og sørg for at de ikke er udkommenteret (som de er som standard). Her er rigtige værdier:
jeg fixede det bare i scriptet - det var nemt klaret - og nu vil jeg så lige lave en backup af mine apache instillinger, så jeg ikke skal igennem alt det igen næste gang jeg formaterer mit C: drev =)
Synes godt om
Ny brugerNybegynder
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.