ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
437
437
EMPFEHLEN
-
Ich habe ein Script geschrieben, das funktioniert wunderbar unter Windows wenn ich es laufen lasse.
Doch dann wollte ich es in ein UNIX System überspielen, plötzlich traten Fehler auf.
Das erste Problem:
Globale Variablen die ich mit my $irgendwas; deklariert habe werden als Syntax-Fehler ausgegeben. (local nahm er nicht einmal an)
Das zweite Problem:
Sämtliche funktionen werden als Fehler ausgegeben. Eine Beispielfunktion lautet
Code :1
abbruch($fehlerPlausibilitaetURL_UngueltigeQuartalsnummer);
Die Variable wird als Fehlermeldung verwendet.
Ich komme einfach nicht weiter.
Danke schon einmal im voraus.
mfg
SirNeo
-
14.02.02 15:15 #2Dunsti Tutorials.de Gastzugang
hmm ... weiß jetzt auch net so genau, aber ich versuchs mal:
- hast Du in der ersten Zeile den Pfad zum Perl-Interpreter angepasst?
- hast Du die gleiche Perl-Version auf dem UNIX-Rechner?
ansonsten weiß ich leider auch net
Dunsti
-
Die version ist gleich, es laufen seltsamerweise mehrere Perlscripte auf dem Server, die alle den selben Aufbau von Funktionen und Verwendung von Variablen nutzen.
Habe nach langer Verzweiflung es anders gelöst, und das ganze per Shell aufgerufen, wobei die Shell auf eine andere Perlumgebung zugreift, nun geht es.
Trotzdem vielen Dank.
Ähnliche Themen
-
bat-datein unter unix
Von Harlekin87 im Forum Linux & UnixAntworten: 1Letzter Beitrag: 17.05.10, 17:32 -
getchar unter UNIX
Von angelo_Bux im Forum Linux & UnixAntworten: 4Letzter Beitrag: 25.07.05, 15:31 -
MouseEvents unter Unix anders als unter Windows
Von wookenny im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 8Letzter Beitrag: 16.05.05, 12:30 -
Drucken unter Unix
Von Silvie im Forum JavaAntworten: 0Letzter Beitrag: 20.10.03, 14:23 -
PERL Script Windows > UNIX Problem
Von SirNeo im Forum CGI, Perl, Python, Ruby, Power ShellAntworten: 1Letzter Beitrag: 09.07.02, 15:24





Zitieren
Login





