ispCP - Board - Support
Perl Scripte funktionieren nicht - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: German Corner (/forum-26.html)
+--- Thread: Perl Scripte funktionieren nicht (/thread-4688.html)

Pages: 1 2


Perl Scripte funktionieren nicht - sPiKe - 10-14-2008 02:44 AM

hallo zusammen,

ich nutze auch ispCP und bin ja voll begeistert davon, viel besser als Confixx und Co finde ich.
Naja jetz ma zu meinem Problem, ich kann keine cgi-bin Scripte auf meinem Server nutzen, egal was ich mache da kommt immer ein 500er Error.
Ich wollte den GtChat auf meinem Server installiere, dieser ist vollkommen perl.Also ohne PHP usw...
Ich arbeite auch schon seit 6 Jahren mit dem GtChat also kann ich da eigentlich nichts falsch gemacht haben.

http://x-tina.ath.cx/cgi-bin/chat/chat.pl

Da sollte nun der Chatlogin sein, aber wie man sieht ist da keiner.
Ich hab schon viel gegoogelt und vieles ausprobiert, leider ohne Erfolg.

Vielleicht kann mir hier jemand weiter helfen.

Danke schon mal im Vorraus

in der suexec.log steht folgendes


[2008-10-13 13:04:21]: uid: (vu2000/vu2000) gid: (vu2000/vu2000) cmd: php5-fcgi-starter
[2008-10-13 13:08:41]: uid: (vu2000/vu2000) gid: (vu2000/vu2000) cmd: php5-fcgi-starter
[2008-10-13 13:09:45]: uid: (vu2000/vu2000) gid: (vu2000/vu2000) cmd: php5-fcgi-starter
[2008-10-13 13:21:10]: uid: (vu2002/vu2002) gid: (2002/2002) cmd: php5-fcgi-starter
[2008-10-13 13:25:05]: uid: (vu2002/vu2002) gid: (2002/2002) cmd: php5-fcgi-starter
[2008-10-13 13:25:10]: uid: (vu2002/vu2002) gid: (2002/2002) cmd: php5-fcgi-starter
[2008-10-13 13:25:15]: uid: (vu2002/vu2002) gid: (2002/2002) cmd: php5-fcgi-starter
[2008-10-13 13:25:20]: uid: (vu2002/vu2002) gid: (2002/2002) cmd: php5-fcgi-starter


RE: Perl Scripte funktionieren nicht - ZooL - 10-14-2008 03:38 AM

hilft dir vieleicht dieser thread weiter...
http://www.isp-control.net/forum/showthread.php?tid=4686

erlaube mal pms damit ihr dir eine schicken kann oder melde dich per icq Wink


RE: Perl Scripte funktionieren nicht - sPiKe - 10-14-2008 03:41 AM

hab pms auf erlauben gesetzt ^^ wusste nich dass es standard deaktiviert ist.
hast du vielleicht msn ? weil icq is nich so das gelbe vom ei Big Grin


RE: Perl Scripte funktionieren nicht - rassel - 10-14-2008 08:49 PM

Hy


Stimmt nach dem hochladen die datei .htaccess umschreiben oder einfach den . entfernen.

Seit Jahren auch Anhänger des gtchat`s bin.


Gr
Andi
x-tina :-)
Sollte ich das kennen.
Nur mal neben bei.


RE: Perl Scripte funktionieren nicht - joximu - 10-14-2008 09:01 PM

Zur Info:
das Umbenennen der .htaccess datei kommt einem Löschen derselben gleich: sie wird dann nicht beachtet/benutzt/benötigt...

Wer also die Funktionalität weiterhin möchte, die diese Datei haben sollte, der sollte sich damit auseinandersetzen... (in der Apache-Konfig die gewünschten Optionen erlauben für das cgi-bin Verzeichnis des betreffenden virtual-Hosts).

/J


RE: Perl Scripte funktionieren nicht - rassel - 10-14-2008 09:41 PM

Danke

Kannst mal Tipp der änderbaren Datei geben?

Dazu: Welche Zeile dient zum auskommentieren damit zb cgi Skripte in allen Ordner ausführbar gemacht werden bzw auserhalb des cgi-bin Ordners erlauben.

MFG
Andi


RE: Perl Scripte funktionieren nicht - joximu - 10-14-2008 10:14 PM

/etc/apache2/sites-enabled/ispcp.conf

der Abschnitt jeweils
Quote: # httpd sub entry cgi support BEGIN.
ScriptAlias /cgi-bin/ /var/www/virtual/domain1.tld/cgi-bin/
<Directory /var/www/virtual/domain1.tld/cgi-bin>
AllowOverride None
#Options ExecCGI
Order allow,deny
Allow from all
</Directory>
# httpd sub entry cgi support END.

da kannst du einstellungen ändern.
Achtung beachten, dass die ispcp.conf überschrieben wird, also auch in der Kopie Sachen ändern.

Mehr Infos zu den Möglichkeiten gibt's beim Apache Projekt.


RE: Perl Scripte funktionieren nicht - sp00n - 10-21-2008 12:49 AM

Fuer mich hat es nur gearbeitet nach zufugen volgender directive;

SetHandler cgi-script


zb;

<Directory /var/www/virtual/domain1.tld/cgi-bin>
SetHandler cgi-script
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
</Directory>

gr,
sp00n


RE: Perl Scripte funktionieren nicht - ZooL - 10-21-2008 02:12 AM

interessant.. danke sp00n


RE: Perl Scripte funktionieren nicht - sPiKe - 10-21-2008 04:05 PM

alle falsch Big Grin ich habs selbst hinbekommen mit


chown user123:webuser -R /var/www/virtual/domainname/cgi-bin/gtchat95/ *

man muss die rechte setzen für den jeweiligen user dann funktioniert es ^^