---
title: "Problem med PWS och Perl"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbservrar/19329-problem-med-pws-och-perl"
topic: "Webbservrar"
topic_url: "https://www.webforum.nu/amne/webbservrar"
author: "webbmannen"
published: "2001-04-04T22:50:00.000Z"
updated: "2001-04-07T13:58:00.000Z"
replies: 9
views: 229
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/webbservrar/19329-problem-med-pws-och-perl"
---

# Problem med PWS och Perl

## #1 — webbmannen, 2001-04-04T22:50Z

Jag försöker få min PWS att köra perl/CGI utan framgång.

När jag nu prövar så får jag meddelandet:

> 403\.1 Förbud: Exekvering av program förbjuden
>
> Detta fel kan uppstå om du försöker köra ett CGI, ISAPI-program eller annat körbart program från en mapp som inte tillåter att program körs.

Vilket väl borde innebära att inte alla alternativen i min SCRIPTS-katalog är förbockade - men de är dom!?

Min regedit har fått en ny fil som lyder: **Namn** .pl och **Data** "c:\\Perl\\Windows 95\\bin\\Perl.exe%s %s"

Har försökt använda #!/usr/bin/perl men vet inte om detta är rätt.

Jag har letat i tidigare inlägg men inget har hjälpt. Har du svaret?

/webb

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

## #2 — webbmannen, 2001-04-06T16:51Z

Finns det verkligen ingen här som kör/har kört perl i PWS på Win98-maskin?

/webb

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

## #3 — nordan, 2001-04-06T17:13Z

Lägg denna koden i en text fil som heter hello.pl och lägg den i mappen som heter scripts

```
print "Content-type: text/html\n\n";
print "Hello World";
```

Gå senda till din webläsare och skriv in url: <http://localhost/scripts/hallo.pl> 
Funkar det inte
så kan du högerklicka på mappen som heter scripts där kan du tala om för webservern vad den har för rättigheter
alltså om den får läsa och skriva till filer samt exekvering av programet
/
nordan

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

## #4 — webbmannen, 2001-04-06T18:06Z

Exakt så har jag gjort :q

> 403\.1 Förbud: Exekvering av program förbjuden
>
> Detta fel kan uppstå om du försöker köra ett CGI, ISAPI-program eller annat körbart program från en mapp som inte tillåter att program körs.

Är det svar jag får.

Om du nordan, eller någon annan kör men Win98 och PWS så maila mig gärna  så jag får jämföra inställningarna.

/webb

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

## #5 — @nders, 2001-04-06T18:11Z

om du öppnar din personliga webbhanterare så ska där finnas ett val som heter nåt i stil med 'tillåt skript att köras' eller liknande.

lite diffust, det var ganska länge sedan jag körde pws, men inställningen finns i alla fall i själva kontrollprogrammet för pws.

mvh,

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

## #6 — webbmannen, 2001-04-06T20:31Z

@nders,
För att undanröja tvivel om jag har rätt inställning se denna [länk](http://www.webbmannen.com/temporary/1.gif)

Säg nu inte att jag borde skaffa en annan server för det vill jag inte i dagsläget. Vad jag däremot vill är att få detta att funka.

/webb

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

## #7 — Peter_B, 2001-04-06T21:28Z

> Min regedit har fått en ny fil som lyder: Namn .pl och Data "c:\\Perl\\Windows 95\\bin\\Perl.exe%s %s"

ska det verkligen inte vara något mellanslag mellan "Perl.exe" och "%s"?

inte för att jag någonsin kört perl i win32 eller pws...

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

## #8 — webbmannen, 2001-04-06T21:34Z

Jo du har rätt. Det är bara här i inlägget jag har missat det - sorry.

/webb

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

## #9 — @nders, 2001-04-07T07:43Z

\*ser sig omkring\*
 :q humma, det är är ju inte mitt forum...

\*smyger sig ut igen... \*

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

## #10 — nordan, 2001-04-07T13:58Z

Nej jag använder inte det längre faktist 
men jag har gjort det.
Har du delat ut mappen?

Har du lagt till perl i regedit själv oxå?

Om nej
Lägg till det så här:

HKEY_LOCAL_MACHINE-\>
  SYSTEM-\>
    CurrentControlSet-\>
       Services-\>
           W3SVC-\>
             Parameters-\>
               Script Map

Här i lägger du till sökvägen till perltolken.
Har du installerat perl direkt på C:\\
så lägger du till strängvärdet 
.pl sen skriver du in sökvägen såhär
C:\\Perl\\bin\\Perl.exe %s %s
Det skall se ut såhär sen
.pl C:\\Perl\\bin\\Perl.exe %s %s
Sen kan du oxå lägga till cgi så
alltså
.cgi C:\\Perl\\bin\\Perl.exe %s %s

Starta om datorn och testa 
Hoppas det funkar.
/
nordan :)

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

---

Tråden på webben: https://www.webforum.nu/amne/webbservrar/19329-problem-med-pws-och-perl
