Ik heb een cgi programmatje geschreven om te testen of mijn apache server cgi kan uitvoeren. Dit programma ziet er als volgt uit:
test.cgi
#!/usr/bin/perl -w
print "Content-type: text/html\n\n";
print "This CGI script works!";
Volgens de documentatie die ik heb zou dit identiek moeten zijn aan het volgende:
#!/usr/bin/perl -w
print <<END_OF_FILE;
Content-type: text/html
print "This CGI script works!
END_OF_FILE
Als ik echter dit programma wil runnen krijg ik de welbekende error 500: Internal Server error
Hoe kan dat? Ik veronderstel toch dat mijn perl/cgi-boek juist is.
test.cgi
#!/usr/bin/perl -w
print "Content-type: text/html\n\n";
print "This CGI script works!";
Volgens de documentatie die ik heb zou dit identiek moeten zijn aan het volgende:
#!/usr/bin/perl -w
print <<END_OF_FILE;
Content-type: text/html
print "This CGI script works!
END_OF_FILE
Als ik echter dit programma wil runnen krijg ik de welbekende error 500: Internal Server error
Hoe kan dat? Ik veronderstel toch dat mijn perl/cgi-boek juist is.