Return-Path: Delivered-To: apmail-httpd-users-de-archive@httpd.apache.org Received: (qmail 66258 invoked by uid 500); 26 Feb 2003 08:45:09 -0000 Mailing-List: contact users-de-help@httpd.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: users-de@httpd.apache.org Delivered-To: mailing list users-de@httpd.apache.org Received: (qmail 66247 invoked from network); 26 Feb 2003 08:45:08 -0000 Received: from mailout10.sul.t-online.com (194.25.134.21) by daedalus.apache.org with SMTP; 26 Feb 2003 08:45:08 -0000 Received: from fwd09.sul.t-online.de by mailout10.sul.t-online.com with smtp id 18nxBn-00062H-0D; Wed, 26 Feb 2003 09:45:19 +0100 Received: from t-online.de (320076799857-0001@[217.232.14.107]) by fwd09.sul.t-online.com with esmtp id 18nxBf-0BVZuiC; Wed, 26 Feb 2003 09:45:11 +0100 Message-ID: <3E5C7FE5.3070903@t-online.de> Date: Wed, 26 Feb 2003 09:50:45 +0100 From: Max.Dittrich@t-online.de (Max Dittrich) Reply-To: amax@cs.tu-berlin.de User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.3b) Gecko/20030210 X-Accept-Language: de, en-us MIME-Version: 1.0 To: users-de@httpd.apache.org Subject: Re: Apache =?ISO-8859-1?Q?f=FChrt_CGI_Skript_nicht_aus?= References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Sender: 320076799857-0001@t-dialin.net X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N On 2/26/2003 7:59 AM, Daniel.Bladeck@conrad.de 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: > > ServerAdmin postmaster@bladeck.de > DocumentRoot /home/bladeck.de/bladeck.de > ServerName www.bladeck.de > ServerAlias *bladeck.de > > AllowOverride All > > 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 > > > 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 users-de-unsubscribe@httpd.apache.org sonstige Anfragen an users-de-help@httpd.apache.org --------------------------------------------------------------------------