laminar
13.05.02, 16:50
ilfe !!
warum bekomme ich kein cgi zum laufen ????
---------------------------------
aufruf zb. mit
<img src="http://xxx.xxx.xxx.xx/cgi-bin/invistrack.cgi">
oder auch:
http://xxx.xxx.xxx.xx/cgi-bin/hello.cgi"
führt zu nichts (funktion wird nicht ausgeführt), oder server fehler 500 beim einfachen
"hello.cgi.."
---------------------------------
apache error_log:
[Mon May 13 17:28:23 2002] [error] (2)No such file or directory: exec of /var/www/cgi-bin/hello.cgi failed
[Mon May 13 17:28:23 2002] [error] [client 80.129.27.132] Premature end of script headers: /var/www/cgi-bin/hello.cgi
[Mon May 13 17:30:54 2002] [error] (8)Exec format error: exec of /var/www/cgi-bin/invistrack.cgi failed
[Mon May 13 17:30:54 2002] [error] [client 80.129.27.132] Premature end of script headers: /var/www/cgi-bin/invistrack.cgi
---------------------------------
meine cgi´s fangen an mit:
#!usr/bin/perl
dieser pfad scheint auch ok zu sein, es gibt dort eine ca. 700k grosse datei "perl"
---------------------------------
auf dem apache installiert ist "mod_perl"
---------------------------------
in der httpd.conf findet sich:
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
<Directory "/var/www/cgi-bin">
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
</Directory>
und sogar noch:
AddHandler cgi-script .cgi
----------------------------------
so sieht mein testscript aus:
#!/usr/bin/perl
print "Content-type: text/html\n\n";
print "<HTML><HEAD><TITLE>\n";
print "Hello World!\n";
print "</TITLE></HEAD><BODY>\n";
print "Hello World! " . `date '+%d.%m.%y %H:%M:%S'` . "\n";
print "</BODY></HTML>\n";
----------------------------------
was zum teufel kann/muss man noch beachten ????????????????
freue mich über jeden tip....
joerg
warum bekomme ich kein cgi zum laufen ????
---------------------------------
aufruf zb. mit
<img src="http://xxx.xxx.xxx.xx/cgi-bin/invistrack.cgi">
oder auch:
http://xxx.xxx.xxx.xx/cgi-bin/hello.cgi"
führt zu nichts (funktion wird nicht ausgeführt), oder server fehler 500 beim einfachen
"hello.cgi.."
---------------------------------
apache error_log:
[Mon May 13 17:28:23 2002] [error] (2)No such file or directory: exec of /var/www/cgi-bin/hello.cgi failed
[Mon May 13 17:28:23 2002] [error] [client 80.129.27.132] Premature end of script headers: /var/www/cgi-bin/hello.cgi
[Mon May 13 17:30:54 2002] [error] (8)Exec format error: exec of /var/www/cgi-bin/invistrack.cgi failed
[Mon May 13 17:30:54 2002] [error] [client 80.129.27.132] Premature end of script headers: /var/www/cgi-bin/invistrack.cgi
---------------------------------
meine cgi´s fangen an mit:
#!usr/bin/perl
dieser pfad scheint auch ok zu sein, es gibt dort eine ca. 700k grosse datei "perl"
---------------------------------
auf dem apache installiert ist "mod_perl"
---------------------------------
in der httpd.conf findet sich:
ScriptAlias /cgi-bin/ "/var/www/cgi-bin/"
<Directory "/var/www/cgi-bin">
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
</Directory>
und sogar noch:
AddHandler cgi-script .cgi
----------------------------------
so sieht mein testscript aus:
#!/usr/bin/perl
print "Content-type: text/html\n\n";
print "<HTML><HEAD><TITLE>\n";
print "Hello World!\n";
print "</TITLE></HEAD><BODY>\n";
print "Hello World! " . `date '+%d.%m.%y %H:%M:%S'` . "\n";
print "</BODY></HTML>\n";
----------------------------------
was zum teufel kann/muss man noch beachten ????????????????
freue mich über jeden tip....
joerg