Dies ist eine alte Version des Dokuments!
Perl
Perl kann als Alternative zu PHP eingesetzt werden, um dynamische Webseiten zu erstellen.
Um Perl Skripte bei goneo nutzen zu können, müssen diese auf Ihrem Webspace im Verzeichnis /cgi-bin abgelegt werden. Die Dateiberechtigungen müssen auf 750 gesetzt werden.1) In der Regel können Sie die Dateiberechtigungen direkt mit Ihrem FTP-Programm verändern. Über eine SSH-Verbindung können Sie die Dateiberechtigungen mit dem Befehl chmod
ändern.
Die Dateien müssen im Unix-Format2) vorliegen. Wir empfehlen daher, zur Erstellung eigener Perl-basierter Webseiten einen entsprechenden Texteditor zu verwenden, in dem dies einstellbar ist, wie beispielsweise Notepad++.
In der ersten Zeile des Skripts geben Sie den Pfad zum Interpreter an. Für Perl lautet dieser #!/usr/bin/env perl
Zum Testen können Sie folgenden Beispielcode verwenden. Legen Sie diesen in einer Datei unter /cgi-bin auf Ihrem Webspace ab (hier beispielhaft hello.pl)
- hello.pl
#!/usr/bin/env perl print "Content-type: text/html\n\n"; print "Hello World\n";
Um die Datei im Webbrowser aufzurufen, geben Sie im Webbrowser Ihre Domain ein, gefolgt von /cgi-bin/hello.pl
. Also z.B. https://www.beigoneo.de/cgi-bin/hello.pl