Avatar billede getto Nybegynder
05. september 2002 - 20:59 Der er 4 kommentarer og
1 løsning

pl-fil spørgesmål

status:
nyinstalleret apache 1.3.26, ikke pillet hved nogle conf-filer

jeg har et spørgesmå on hvordan jeg kan vise en pl-fil rigtigt, altså vis der er html output i den vil den vise en htmlside gennem en pl-fil og ikke scriptet, som min status siger har jeg intet gjordt hved min conf-filer.

har kun 10 point.... spørger meget :-)
Avatar billede thomasledet Nybegynder
05. september 2002 - 22:50 #1
du skal nok enable AddHandler for cgi-scripts

plus at du skal adde ExecCGI til dit dir...

alt sammen noget, du kan læse meget mere om på
http://httpd.apache.org/docs/howto/cgi.html#configuringapachetopermitcgi
Avatar billede getto Nybegynder
05. september 2002 - 23:41 #2
fik det til at "virke" den kommer med en 500 internal fejl, hvor den skriver dette i min log....

[Thu Sep 05 23:42:19 2002] [error] [client 10.0.51.26] c:/server/cgi-bin/example.pl is not executable; ensure interpreted scripts have "#!" first line

min fil ser sådan her ud...
print "Test test test";
Avatar billede getto Nybegynder
06. september 2002 - 00:04 #3
har ændret filen til:

#!C:/perl/bin
        print "Content-type: text/html\r\n\r\n";
        print "Hello, World.";

men virker stadig ikke
Avatar billede getto Nybegynder
06. september 2002 - 00:07 #4
den har ændret error.log fejlen til:
[Fri Sep 06 00:07:16 2002] [error] [client 10.0.51.26] couldn't spawn child process: c:/server/cgi-bin/example.pl
Avatar billede sukos Juniormester
07. september 2002 - 13:02 #5
Prøv med:

#!c:\perl\bin\perl.exe
        print "Content-type: text/html\r\n\r\n";
        print "Hello, World.<p>";

foreach $var (sort(keys(%ENV))) {
    $val = $ENV{$var};
    $val =~ s|\n|\\n|g;
    $val =~ s|"|\\"|g;
    print "${var}=\"${val}\"<br>\n";
}
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester