User since
2003-09-01
30
Artikel
BenutzerIn
hallo,
wie muss den die erste zeile meines skriptes aussehen, damit ich es unter win2k starten kann?
hab bis jetzt immer unter unix programmiert.......
hab in meinem win skript die erste zeile mit:
#!c:\perl\bin\perl
schreiben wollen, dies hat aber nicht geklappt.
User since
2003-09-10
141
Artikel
BenutzerIn
#!c:\perl\bin\perl
Brauchst du NICHT!
Unter WIndows allgemein, brauchst du diese Zeile nicht.
Wenn es nicht funktioniert, liegt es wohl eher am Webserver (apache, Jana oder was Du benutzt)
Haut mich nicht, ich bin ein Noob!
User since
2003-08-04
1706
Artikel
HausmeisterIn
Warum klappt das nicht?
wenn man unter w2k Active Perl installiert, wird die anwendung anhand der Dateierweiterung ausgewählt und gestartet.
Wenn du in den explorer gehst, haben deine Prpgramme/scripte eine gelbe Perle als Symbol?
Gruß Alex
User since
2003-08-04
1706
Artikel
HausmeisterIn
Wenn du unter Win und Apache Perl programmierst ist es auch wichtig vor der ersten ausgabe mit print oder write ein
binmode STDOUT;
Gruß Alex\n\n
<!--EDIT|format_c|1063978083-->
User since
2003-09-01
30
Artikel
BenutzerIn
wieso den webserver?????
ich will ja gar nichts mit cgi machen, will am anfang einfach nur mal das berühmte hello world angezeigt bekommen.
@format_c hab das skript im wordpad geschrieben, hab die perle als symbol, aber wenn ich das skript in der commandline starte bekomme ich fehlermeldungen...
User since
2003-09-01
30
Artikel
BenutzerIn
hier sin ddie fehlermeldungen:
C:\>test.pl
Backslash found where operator expected at C:\test.pl line 1, near "rtf1\"
Backslash found where operator expected at C:\test.pl line 1, near "ansi\"
Backslash found where operator expected at C:\test.pl line 1, near "ansicpg1252\
"
Backslash found where operator expected at C:\test.pl line 1, near "deff0\"
Backslash found where operator expected at C:\test.pl line 1, near "f0\"
Backslash found where operator expected at C:\test.pl line 1, near "fswiss\"
syntax error at C:\test.pl line 1, near "rtf1\"
syntax error at C:\test.pl line 1, near "}}"
Execution of C:\test.pl aborted due to compilation errors.
User since
2003-08-04
1706
Artikel
HausmeisterIn
Wow so viele Fehlermeldungen aus einem HelloWorld Programm ist ja schon fast rekordverdächtig und erinnert irendwie an C ;)
Poste doch bitte auch dein Program.
Gruß Alex
User since
2003-09-01
30
Artikel
BenutzerIn
folgender extrem code glitt mir durch die finger in den pc......
#!c:>\perl/bin/perl
print "hello world \n";
User since
2003-08-04
1706
Artikel
HausmeisterIn
Also ich weis nicht was du da gemacht hast.
Den Shebang kannst du dir eigentlich sparen.
Ich hab keine Ahnung woran das liegen könnte.
Ich würde vorschlagen du deinstallierst das Perl nochmal und verwendest nochmal das Inst-Package:;
Active Perl