Hallo ich habe folgendes Problem:
Ich bekomme cgi nicht zum laufen
Folgende Konfiguration:
Suse Linux 7.0
DNS Server
Apache 1.3.12
Folgendes in der httpd.conf
NameVirtualHost 192.168.0.20
ServerAdmin sigi@suse.mshome
DocumentRoot /home/sigi/apache/sigi.suse.mshome
ServerName sigi.suse.mshome
ErrorLog /home/sigi/apache/logs/error_log
CustomLog /home/sigi/apache/logs/access_log common
# ScriptAlias /cgi-bin/ /home/sigi/apache/cgi-bin/
</VirtualHost>
Das funzt auch alles richtig auch bei anderen Benutzern aber
ich kann kein Cgi ausführen der Browser meldet Servererror 500
und wenn ich dir logs anschaue ( ErrorLog /home/sigi/apache/logs/error_log
)
dann steht da :
[Sun Jan 7 18:02:16 2001] [error] (2)No such file or directory: exec of
/usr/local/httpd/cgi-bin/back/back.pl failed
[Sun Jan 7 18:02:16 2001] [error] [client 192.168.0.20] Premature end of
script headers: /usr/local/httpd/cgi-bin/back/back.pl
er versucht immer aus /usr/local...... zuzugreifen aber nicht auf
/home/sigi.....
Ich hab schon versucht:
ScriptAlias /cgi-bin/ /home/sigi/apache/cgi-bin/ oder
Script /cgi-bin/ /home/sigi/apache/cgi-bin/
aber nix bringt ihn davon ab auf usr/.... zuzugreifen.
Danke für die hilfe
Steffen M.
--
Sent through GMX FreeMail - http://www.gmx.net