Current time: 07-08-2024, 10:29 AM Hello There, Guest! (LoginRegister)


Post Reply 
Perl Error 500
Author Message
menki Offline
Member
***

Posts: 643
Joined: May 2008
Reputation: 0
Post: #1
Perl Error 500
hallo

hab ein einfaches test.pl file ins cgi-bin verzeichniss der menkisys hauptseite reinkopiert und ich bekomme folgende fehlermeldung:

ERROR 500

http://menkisys.de/cgi-bin/test.pl

das sagt die suexec.log
Code:
[2008-08-14 16:24:32]: file is writable by others: (/var/www/virtual/heav.menkisys.de/cgi-bin/test.pl)

das steht auf einmal jetzt drinnen (suexec.log)
Code:
[2008-08-14 16:37:13]: uid: (vu2001/vu2001) gid: (2001/2001) cmd: test.pl

hab die rechte sowohl vom cgi-bin verzeichniss als auch vom file auf 755 geändert/angepasst.

menkisys.de-error.log
Code:
[Thu Aug 14 16:37:15 2008] [error] [client 90.146.240.158] Premature end of script headers: test.pl

MENKI
(This post was last modified: 08-15-2008 08:45 PM by menki.)
08-15-2008 12:42 AM
Find all posts by this user Quote this message in a reply
menki Offline
Member
***

Posts: 643
Joined: May 2008
Reputation: 0
Post: #2
RE: Perl Error 500
ich habe das problem selsbst gelöst. kein einziges "HELLO WORLD" hat funktioniert. beim hello world kriegte ich immer eine error 500 meldung. suexec.log sagte entweder file is writable by others oder ähnliches.

dann habe ich ein einfachen kalendar ins /cgi-bin upgeloadet und die rechte der files nach readme gesetzt und es funktionierte. Smile

warum funktioniert ein einfaches HELLO WORLD test script mit den rechten 755 auf das file und den standard rechten von /cgi-bin auf ispCP omega nicht ??

ist dieses problem schon bekannt?

MENKI
08-15-2008 08:49 PM
Find all posts by this user Quote this message in a reply
ZooL Offline
Moderator
*****
Moderators

Posts: 3,429
Joined: Jan 2007
Reputation: 79
Post: #3
RE: Perl Error 500
ich selber habe auch nur ein cgi debug test script also so in der art wie phpinfo();
zum laufen bekommen...


mfg
08-15-2008 09:47 PM
Visit this user's website Find all posts by this user Quote this message in a reply
MoritzDorn Offline
Junior Member
*

Posts: 178
Joined: Nov 2007
Reputation: 0
Post: #4
RE: Perl Error 500
"Hello World"

geht bei mir auch nicht. (RC3, Debian)

Quote:[Fri Aug 15 13:29:29 2008] [error] [client 84.170..] Premature end of script headers: hello.pl
[Fri Aug 15 13:33:10 2008] [error] [client 84.170..] Premature end of script headers: hello-world.pl

waren 2 verschiedene hello world scripte die ich gefunden habe.
(This post was last modified: 08-15-2008 09:57 PM by MoritzDorn.)
08-15-2008 09:49 PM
Visit this user's website Find all posts by this user Quote this message in a reply
gOOvER Offline
Banned

Posts: 3,561
Joined: Jul 2007
Post: #5
RE: Perl Error 500
Ich kenn mich mit perl jetzt nicht so gut aus, aber evtl ist das Script falsch. Ich habe 500er bisher nur erlebt, wenn ein Fehler in Script war/ist.
08-15-2008 10:21 PM
Visit this user's website Find all posts by this user Quote this message in a reply
menki Offline
Member
***

Posts: 643
Joined: May 2008
Reputation: 0
Post: #6
RE: Perl Error 500
in einem perl hello world script gibts nicht viel zeilen die mann falsch machen könnte. Cool

direkt in der kommandozeile mit dem befehl:

Code:
root@cluster1_ns3**833:/var/www/virtual/menkisys.de/cgi-bin# perl -c test.pl
test.pl syntax OK

syntax des scripts ist sicherlich in ordnung. ausserdem probierte ich das erstellen des files direkt per ssh am server und auch per ftp auf server übertragen (um leerzeilen fehler und den transfermodus als fehlerquelle ausschliessen zu können.)

meiner meinung nach...ein BUG.

hab version RC5.

MENKI
08-16-2008 12:54 AM
Find all posts by this user Quote this message in a reply
MoritzDorn Offline
Junior Member
*

Posts: 178
Joined: Nov 2007
Reputation: 0
Post: #7
RE: Perl Error 500
Wenn ich mein Hello World Script über die Konsole aufrufe gehts ohne Probleme.

RC3
08-16-2008 01:07 AM
Visit this user's website Find all posts by this user Quote this message in a reply
ZooL Offline
Moderator
*****
Moderators

Posts: 3,429
Joined: Jan 2007
Reputation: 79
Post: #8
RE: Perl Error 500
probiert doch mal dieses

Quote:#!/usr/bin/perl
# Ein erstes kleines CGI-Skript

print "Content-Type: text/html\n\n";
print "<HTML>\n";
print "<HEAD>\n";
print "<TITLE>Hello World mit CGI</TITLE>\n";
print "</HEAD>\n";
print "<BODY>\n";
print "<H1>Hello World!</H1>\n";
print "</BODY>>\n";
print "</HTML>>\n";

chmod +x hello-cgi.pl oder
chmod 755 hello-cgi.pl

ich werde dieses jetzt auch mal testen und feedback dazu geben..
Edit: also funktionieren tuts nicht aber syntax ok im ssh np es liegt an der apache config also ispcp
eigenschlossen werde mal ein wenig suchen und mich dann nochmal melden...

Edit:ich habe ein wenig rum geforscht und herrausgefunden das suexec den fehler
Quote:#######
[2008-08-16 09:53:43]: uid: (2004/vu2004) gid: (2004/2004) cmd: hello.pl
[2008-08-16 09:53:43]: target uid/gid (2004/2004) mismatch with directory (2004/33) or program (2004/2004)
#######
raus gibt und mit dem kann ich noch nichst wirkliches anfangen also der fehler für das cgi/perl problem
liegt am apache/ispcp config..


mfg
(This post was last modified: 08-16-2008 05:51 PM by ZooL.)
08-16-2008 04:48 PM
Visit this user's website Find all posts by this user Quote this message in a reply
MoritzDorn Offline
Junior Member
*

Posts: 178
Joined: Nov 2007
Reputation: 0
Post: #9
RE: Perl Error 500
Hi,

bei mir geht das Scirpt was du gepostet hast.

http://moritzdorn.de/cgi-bin/hello-cgi.pl

Ich habe die RC3

mfg
08-16-2008 06:28 PM
Visit this user's website Find all posts by this user Quote this message in a reply
singha Offline
Junior Member
*

Posts: 20
Joined: Mar 2008
Reputation: 1
Post: #10
RE: Perl Error 500
ZooL Wrote:
Quote:#######
[2008-08-16 09:53:43]: uid: (2004/vu2004) gid: (2004/2004) cmd: hello.pl
[2008-08-16 09:53:43]: target uid/gid (2004/2004) mismatch with directory (2004/33) or program (2004/2004)
#######

hi,

könnte es an den Rechten liegen? directory (2004/33)... 33 ist doch www-data, oder? Sollte das Verzeichnis nicht dem user (in diesem Fall 2004) gehören?
(This post was last modified: 08-16-2008 06:40 PM by singha.)
08-16-2008 06:38 PM
Find all posts by this user Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: 1 Guest(s)