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)
#!/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