Perl Problem

podencoclub

Registered User
Hi zusammen,

Jo, ich bin neu hier und habe schon so einige Posts mit Interesse gelesen, nur habe ich für mein Problem noch keinen Lösungsansatz gefunden.

Nach Jahren normalen "Easy Hosting" :D bei 1und1 habe ich mir jetzt einen VServer dazu genommen. Es ist mein erster Server und Ihr könnt Euch schon denken das es eine gewaltige Unstellung ist.

Jetzt mein Problem:
Nach dem Anlegen eines Kunden mit Plesk und dem Einrichten der Domain (mit CGI-Unterstützung) habe ich per ftp in httpdocs den Folder cgi-bin erstellt und die env.cgi dorthin hochgeladen. Der Aufruf im Browser sagt mir kategorisch "Datei nicht gefunden". Die dort liegende index.html läuft dagegen einwandfrei.:confused: . Lade ich die env.cgi jedoch ins den cgi-bin Folder im Hauptverzeichnis (wo auch die Folder httpdocs und httpsdock liegen), dann funzt es. Nach meinem Verständnis heißt das doch das nur ein cgi-bin Verzeichnis erkannt wird.

Das wiederum verursacht mir Probleme mit dem Perlbasierendem Portalsystem das dort installiert werden soll.

Folgende Fehlermeldung kommt beim Aufruf:
Code:
Can't locate /var/www/vhosts/URL/xps/themes/standard/theme.pl in @INC (@INC contains: /usr/lib/perl5/5.8.6/i586-linux-thread-multi /usr/lib/perl5/5.8.6 /usr/lib/perl5/site_perl/5.8.6/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.6/i586-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl .) at /var/www/vhosts/URL/cgi-bin/xps/lib/subs.pl line 560.

...subs.pl line 560 ist so weit korrekt. Trotzdem wird der HTML-Berceich (httpdocs) offenbar nicht gefunden. Passe ich die Pfade für html im Skript an erhalte ich wohl die Startseite aber das wars.

Hat jemad ähnliche Erfahrungen gemacht?

Gruss Reinhard
 
Back
Top