CGI unter Apache 2 (Suse 9.1) mag nicht

Alles, was den Apache betrifft, kann hier besprochen werden.

CGI unter Apache 2 (Suse 9.1) mag nicht

Postby manibuna » 03. July 2004 14:01

Hallo zusammen,

ich hab von der Suse 9.1 den Apache 2 installiert und konfiguriert und soweit klappt es. Wenn ich aber ein einfaches test-cgi im browser aufrufe, bekomme ich den Programmcode angezeigt statt der Ausführung des CGIs. Woran könnte es liegen?

Im Yastmodul für HTTP-Server habe ich das Perl-Modul aktiviert, in dem File

/etc/apache2/mod_userdir.conf
habe ich bei Optiions "ExecCGI" hinzugefügt, auch habe ich apache2-mod_perl installiert.

Schon mal vorab vielen Dank für Tips und Ratschläge

ciao
Markus

PS: Am Testcgi sollte es nicht liegen ...
****
#!/usr/bin/perl -w

use CGI(':standard');

$name=param('name');
#print "Content-Type: text/html\n\n";
print header;
print "<h1>Hallo&nbsp;$name</h1>\n";
****
manibuna
 
Posts: 2
Joined: 03. July 2004 13:41

Postby daxim » 03. July 2004 19:29

Hat das Programm Ausführrechte (chmod +x)?
daxim
 
Posts: 53
Joined: 04. June 2004 20:45

Postby manibuna » 03. July 2004 19:38

Hallo daxim,

ja das cgi hat die Rechte
-rwxr-xr-x

daxim wrote:Hat das Programm Ausführrechte (chmod +x)?
manibuna
 
Posts: 2
Joined: 03. July 2004 13:41

ähnliches Problem

Postby /ruth » 15. July 2004 23:57

ich habe auf suse 9.1 lampp installiert, weil ich mit dem Suse-Paket keinen Erfolg hatte. Ich habe das Problem, das localhost nicht antwortet, obwohl der Apache läuft. Aber auch bei mir scheint CGI das Problem zu sein. Im Apache-Error.log steht:

Code: Select all
cgid daemon process died
child pid xxxxx exit signal Segmentation


schau doch auch mal im error.log nach.

/ruth
wer schraibfehler findet, kann sie behalten
/ruth
 
Posts: 10
Joined: 09. July 2004 13:26
Location: Kaiserslautern


Return to Apache

Who is online

Users browsing this forum: No registered users and 33 guests