Perl programme werden nicht ausgeführt

Post Reply
Message
Author
Jochen2

Perl programme werden nicht ausgeführt

#1 Post by Jochen2 »

hallo
ich habe ein suse 7.2 system
und versuche gerade ein paar
kleine perl programme zum laufen zu
bringen. Die perl progs sind ohne
fehler und haben auf meinem alten suse 6.4
rechner perfekt funktioniert, wenn ich sie
auf dem suse 7.2 rechner testen will
kommt immer internal server error ...
Was habe ich da falsch gemacht?

danke Jochen

Muehle

Re: Perl programme werden nicht ausgeführt

#2 Post by Muehle »

Hi,
greifts Du vielleicht auf Module zu ,welche Du unter 6.4 extra installiert hast und auf 7.2 noch nicht?
Versionen verglichen ?
Funktioniert perl wenn Du ein testscript neu schreibst auf 7.2 ?
bis denne Thomas

Jochen

Re: Perl programme werden nicht ausgeführt

#3 Post by Jochen »

Ein Schuss ins Blaue: Hast Du vielleicht die Dateien beim Übertragen irgendwann unter Win angepackt? Oder mittels FTP von einer Win-Maschine aus übertragen? Dann kann es sein, dass am Ende jeder Zeile ein CR (Carriage-Return) angehängt wurde. Wenn dann die erste Zeile

#!/usr/bin/perl

lautet, sucht er statt dessen nach "/usr/bin/perl^M" und findet es nicht... Alternativ könnte es natürlich sein, dass Dein perl jetzt woanders installiert ist und Du die Zeilen in allen Skripte anpasen musst.

Vielleicht hilft's Dir ja weiter.

Jochen

Jochen2

Re: Perl programme werden nicht ausgeführt

#4 Post by Jochen2 »

danke für die antworten
ich hab das gefühl das die perl module vom
apache nicht geladen sind...
*gleich-ausprobier*

ciao Jochen

Post Reply