webForumDet fria alternativet

Ändra rättigheter lokalt

Webbservrar

3 svar · 263 visningar · startad av Matte

Medlem sedan aug. 20002 975 inlägg
Frågan#1

Jag kör Apache på windows ME för att testa php lokalt. Allt har fungerat smärtfritt från början.
Nu hade jag tänkt prova ett perl-skript. Installerade ActivePerl och gjorde de ändringar i Apache som Apache-manualen föreslog för CGI, och skrev ett enkelt perl-skript.
Jag vet inte om det fungerade för när jag i webläsaren skulle gå in på http://localhost/cgi-bin/ så fick jag felmeddelandet: Forbidden You don't have permission to access /cgi-bin/ on this server.
Tog åter en titt i manualen och fann där, mycket riktigt, att det betydde att jag inte rättigheter till katalogen, men det gick bra att ändra med kommandot chmod a+x filnamn.
Men var skriver jag detta kommando. Eller finns det något annat sätt.
Har försökt med php, men naturligtvis går det inte att som användare ändra rättigheterna på en katalog man inte har rättighet till.

Medlem sedan sep. 2000780 inlägg
#2

Som default ska man inte kunna se innehållet i cgi-bin kataloger, men får du samma fel om du frågar efter en fil?

Medlem sedan aug. 20002 975 inlägg
#3

Nej, då får jag istället felet:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

I error.log står där:
[Sun Feb 24 20:05:02 2002] [error] [client 127.0.0.1] attempt to invoke directory as script: c:/sökväg på disken/cgi-bin
[Sun Feb 24 20:05:13 2002] [error] [client 127.0.0.1] (2)No such file or directory: couldn't spawn child process: c:/sökväg på disken/cgi-bin/test.cgi

I access.log står där:
127.0.0.1 - - [24/Feb/2002:20:05:02 +0100] "GET /cgi-bin/ HTTP/1.1" 403 288
127.0.0.1 - - [24/Feb/2002:20:05:13 +0100] "GET /cgi-bin/test.cgi HTTP/1.1" 500 614

Medlem sedan aug. 20002 975 inlägg
#4

Problemet är löst

Med följande shebang fungerar det INTE:
#!/usr/bin/perl

Men med följande så fungerar det!! :
#!/usr/bin/perl.exe

259 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)