---
title: "Perl path i cgi script"
type: "forum-thread"
url: "https://www.webforum.nu/amne/programmering/19290-perl-path-i-cgi-script"
topic: "Programmering"
topic_url: "https://www.webforum.nu/amne/programmering"
author: "boken"
published: "2001-02-05T21:40:00.000Z"
updated: "2001-02-22T12:32:00.000Z"
replies: 2
views: 217
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/programmering/19290-perl-path-i-cgi-script"
---

# Perl path i cgi script

## #1 — boken, 2001-02-05T21:40Z

Tjenare alla, ny här. Verkar vara en fruktansvärt bra sida detta, jag gillar script o att pilla med dom osv. Men jag kan inte så mycket än men denna sidan borde kunna besvara några av mina frågor.

Jaja, nu till frågan. Perl pathen står ju oftast överst i ett .cgi script.
Denna path är en linux path men när jag ändrar den till min windows path får jag ett Internt Server fel. Jag har testat att köra scriptet med kommandoraden
d:\\perl\\bin\\perl.exe "script.cgi"
och jag får du rätt saker ur det. Men när jag ändrar pathen i scriptet till d:\\perl går det inte utan ger mig fel som sagt.

Någon som vet hur det skall vara.?
Jag kör en win2k server med IIS5 installerat samt senaste ActivePerl.

Tacksam för alla svar.

Permalänk: https://www.webforum.nu/p/19290

## #2 — Peter_B, 2001-02-05T23:23Z

jag har för mig att sökvägen inte spelar någon roll i win32, så prova att ändra tillbaka till #!/usr/bin/perl (eller vad det nu är i ditt fall)

i windows så väljer du sen bara att alla filer som slutar på .cgi eller .pl ska köras med perl.exe.

du tror inte att du kan klistra in den första biten av din kod här, så man får se på den?

Permalänk: https://www.webforum.nu/p/341616

## #3 — Jojoxx, 2001-02-22T12:32Z

Under IIS spelar det ingen roll vad som står på första raden i perl-scriptet (däremot gör det det under Apache, även på win32).

I console manager för IIS markerar du aktuell katalog, eller hela siten. Högerklickar och väljer egenskaper. Här finns det en flik som heter "Home directory". Under den finns det ett stycke som heter "Application settings" (se till att script eller execute-access är satt här). Klicka på "configure" och se till att .pl/.cgi är associerat med perl här. Efter sökvägen till perl lägger du till %s. (.../perl.exe %s). (Fungerar detta inte kan du prova med %s %s).

Exakta namn på flikar och knappar kan skilja mellan versioner.

... detta skall dock skötas av installationen till ActivePerl, så lite konstigt är det.

Permalänk: https://www.webforum.nu/p/341617

---

Tråden på webben: https://www.webforum.nu/amne/programmering/19290-perl-path-i-cgi-script
