- Mitglied seit
- 27. Jun 2014
- Beiträge
- 12
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo zusammen
Ich kann VBA relativ gut, Javascript und LUA ein bisschen programmieren. Ich möchte nun in PERL einsteigen, weil ich das für mein Intranet auf der Synology benötige. In Sachen Kommandozeile bin ich etwas neu, aber aus alten Atari sieht das doch etwas familiär aus
Ausgangslage:
- Es läuft DSM 5.0-4493 Update 2
- Im Paketzentrum "Perl 5.18.1-0012" installiert
- Im Ordner "www" meines Benutzers "intranet" einen Ordner "cgi-bin" angelegt
- Eine Textdatei "firstscript.pl" angelegt mit dem Inhalt:
#!/usr/bin/perl -wT
print "Content-type: text/html\n\n";
print "Hello, world!\n";
- Im Terminal in den Ordner gewechselt "chdir /volume1/homes/intranet/www/cgi-bin/"
- Die Datei exekutierbar gemacht "chmod 755 firstscript.pl"
Im Browser wird jetzt aber beim Aufruf
http://10.0.x.xx/~intranet/cgi-bin/firstscript.pl
der Inhalt der Textdatei angezeigt, also wird das Skript nicht ausgeführt.
Was mache ich falsch? Im Terminal ergibt die Eingabe "which perl" die Antwort "usr/bin/perl", scheint ok zu sein?
Vielen Dank und Grüsse
LF
Ich kann VBA relativ gut, Javascript und LUA ein bisschen programmieren. Ich möchte nun in PERL einsteigen, weil ich das für mein Intranet auf der Synology benötige. In Sachen Kommandozeile bin ich etwas neu, aber aus alten Atari sieht das doch etwas familiär aus
Ausgangslage:
- Es läuft DSM 5.0-4493 Update 2
- Im Paketzentrum "Perl 5.18.1-0012" installiert
- Im Ordner "www" meines Benutzers "intranet" einen Ordner "cgi-bin" angelegt
- Eine Textdatei "firstscript.pl" angelegt mit dem Inhalt:
#!/usr/bin/perl -wT
print "Content-type: text/html\n\n";
print "Hello, world!\n";
- Im Terminal in den Ordner gewechselt "chdir /volume1/homes/intranet/www/cgi-bin/"
- Die Datei exekutierbar gemacht "chmod 755 firstscript.pl"
Im Browser wird jetzt aber beim Aufruf
http://10.0.x.xx/~intranet/cgi-bin/firstscript.pl
der Inhalt der Textdatei angezeigt, also wird das Skript nicht ausgeführt.
Was mache ich falsch? Im Terminal ergibt die Eingabe "which perl" die Antwort "usr/bin/perl", scheint ok zu sein?
Vielen Dank und Grüsse
LF