On 2/26/2003 7:59 AM, [EMAIL PROTECTED] wrote:
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]
--------------------------------------------------------------------------




Antwort per Email an