Hallo Liste,
ich habe Apache 1.3 und PHP am laufen abe CGI wird nicht ausgef�hrt.
Folgende Module werden geladen: LoadModule perl_module /usr/local/libexec/apache/libperl.so LoadModule cgi_module /usr/local/libexec/apache/mod_cgi.so
Folgenden Eintrag habe ich in der httpd.conf hinzugef�gt: AddHandler cgi-script cgi pl
Ist nicht n�tig wenn Du den Speicherort f�r CGIs auf Verzeichnisse mit ScriptAlias beschr�nkst, da ScriptAlias "SetHandler cgi-script" f�r eben diese Verzeichnissse impliziert.
Meine VirtualHosts sind nach folgenden Beispiel eingetragen: <VirtualHost 62.146.50.100> ServerAdmin [EMAIL PROTECTED] DocumentRoot /home/bladeck.de/bladeck.de ServerName www.bladeck.de ServerAlias *bladeck.de <Directory "/home/bladeck.de/bladeck.de"> AllowOverride All </Directory> ScriptAlias /cgi-bin/ "/home/bladeck.de/bladeck.de/cgi-bin"
^^^^^
Hier fehlt am Ende ein Schr�gstrich. Dadurch verschluckt Apache einen Schr�gstrich und das Mapping zum Dateisystem schl�gt fehl.
TransferLog /home/bladeck.de/bladeck.de/logs/access_log ErrorLog /home/bladeck.de/bladeck.de/logs/error_log </VirtualHost>
Wenn ich nun folgenden Link aufrufe wird das cgi-skript nicht ausgef�hrt: http://www.bladeck.de/cgi-bin/first.pl
Fehler: Seite kann nicht angezeigt werden.
Das Skript ist unter den Verzwichnis home/bladeck.de/bladeck.de/cgi-bin abgelegt hat die Rechte chmod 777 und sieht so aus:
755 w�re vollkommen ausreichend.
[...]
Ansonsten vermute ich mal das die anderen f�r die CGI-Ausf�hrung relevanten Einstellungen wie "Options ExecCGI" und "Order deny,allow \n Allow from all" ok sind.
gruss, .max
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de" unsubscribe-Anfragen an [EMAIL PROTECTED]
sonstige Anfragen an [EMAIL PROTECTED]
--------------------------------------------------------------------------
