All pastes #717121 Raw Edit

Miscellany

public text v1 · immutable
#717121 ·published 2007-09-27 12:27 UTC
rendered paste body
[root@localhost cgi-bin]# which perl
/usr/bin/perl
[root@localhost cgi-bin]# vi cgi-bin/outputfile_new.cgi
[root@localhost cgi-bin]# vi outputfile_new.cgi


#!/usr/bin/perl
use strict;
use warnings;
use CGI qw(:standard);
my $cgi = CGI->new();
print $cgi->header();
print "Hello World!"; #add newlines where appropriate





[root@localhost cgi-bin]# ./outputfile_new.cgi
./outputfile_new.cgi: line 3: use: command not found
./outputfile_new.cgi: line 4: use: command not found
./outputfile_new.cgi: line 5: syntax error near unexpected token `('
./outputfile_new.cgi: line 5: `use CGI qw(:standard); '
[root@localhost cgi-bin]#  tr -cd '[:print:]\n\t' <cgi-bin/outputfile_new.cgi> cgi-bin/changed_use_CGI_line.cgi
-bash: cgi-bin/outputfile_new.cgi: No such file or directory
[root@localhost cgi-bin]# cd ..
[root@localhost htdocs]#  tr -cd '[:print:]\n\t' <cgi-bin/outputfile_new.cgi> cgi-bin/changed_use_CGI_line.cgi
[root@localhost htdocs]# chmod -R 755 cgi-bin
[root@localhost htdocs]#

go to web address... cgi-bin/changed_use_CGI_line.cgi

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.


apache error logs...

[Thu Sep 27 13:25:56 2007] [error] [client 81.86.45.98] Premature end of script headers: changed_use_CGI_line.cgi 
[Thu Sep 27 13:25:33 2007] [error] [client 81.86.45.98] Premature end of script headers: changed_use_CGI_line.cgi 
[Thu Sep 27 13:23:49 2007] [error] [client 81.86.45.98] Premature end of script headers: outputfile_new.cgi 
[Thu Sep 27 13:18:30 2007] [error] [client 81.86.45.98] Premature end of script headers: outputfile_new.cgi