16. januar 2001 - 17:11Der er
6 kommentarer og 1 løsning
Apache og CGI-scripts
Hej dér !
Jeg har en FreePaq side, og har lidt problemer med at få den til at udføre mine cgi scripts ! For det første ved jeg ikke helt hvor serveren regner med at jeg skulle ligge mine cgi-scripts, så jeg har selv oprettet et CGI-BIN dir. i undermappen HTML (som er det bibliotek hvor bla. index.htm ligger)Jeg har også chmod\'d mine filer og mappen - men stadigvæk NEJ! jeg får en FORBIDDEN, you don\'t have .. Hvad sker der? Kan i hjælpe ?
Jeg ved at infopaq bruger Apache servere - og det er såen set den eneste info jeg ved om deres servere!
Først og fremmest skal du være sikker på at du i det hele taget har lov til at have egne cgi-scripts liggende....det er ikke alle stedet man må det :) Dernæst ligger cgi-bin aldrig i et katalog sammen med html-filer, da det er for usikkert. Derfor ligger det som regel et katalog over dit html-katalog. Kig først der, og svar tilbage om noget af det hjalp :)
drwxr-xr-x 4 4096 Dec 18 15:38 . drwxr-xr-x 4 4096 Dec 18 15:38 .. drwx------ 2 4096 Dec 18 15:38 data drwxr-xr-x 4 4096 Jan 16 15:27 html
Det er så under mappen html, jeg har prøvet at oprette div. scripts! bla. i mappen CGI-BIN som beskrevet ovenfor..
Jeg har desuden også nu prøvet at ligge mine scripts i data folderen, men den kan browseren ikke finde udefra - da det ser ud som om at man udefra kun har adgang til html biblioteket!
nope...ganske fornuftigt :) Anyway, du burde have et cgi-bin i det bibliotek, ved siden af html. Webserveren vil (som regel) vide at den skal finde cgi-scripts derinde. Når du ikke har det, kunne noget tyde på at du ikke må lave dine ejne scripts(?) Hvis du må, så start med at lave et lille script med \"Hello world\", og læg det i dit html-dir. Sørg for at rettighedderne er -r-xr-xr-x. Prøv også med forskellig extension, dvs. både .pl og .cgi
OK! Mange tak ! :) jeg vil prøve det for nu ! Hvad er nummeret nu for den CHMOD?? mit ftp program forstår ikke bogstaver, og det gør jeg i øvrigt heller ikk! ;-)
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.