CGI Skripte verwenden

Last change on 2026-05-18 • Created on 2026-05-18 • ID: MA-5CDD3

Du kannst CGI Skripte in deinem public_html Verzeichnis ablegen und dort ausführen. Achte darauf, dass die Datei und die übergeordneten Verzeichnisse die passenden Berechtigungen haben.

CGI Skript ablegen

Lege dein CGI Skript an der gewünschten Stelle innerhalb von public_html ab.

Beispiel:

public_html/cgi-bin/script.cgi

Je nach Skript kann auch eine andere Dateiendung verwendet werden, zum Beispiel .pl für Perl Skripte.

Berechtigungen prüfen

Damit das Skript ausgeführt werden kann, müssen die Berechtigungen korrekt gesetzt sein. Häufig benötigen CGI Skripte Ausführungsrechte.

Prüfe außerdem, ob die erste Zeile des Skripts auf den richtigen Interpreter verweist.

Beispiel für Perl:

#!/usr/bin/perl

Pfade in Perl Skripten verwenden

Wenn dein Perl Skript auf andere Dateien zugreifen soll, verwende den vollständigen Serverpfad.

Das Schema lautet:

/usr/www/users/FTP_LOGINNAME/PFAD_ZUR_DATEI

Ersetze die Platzhalter durch deine eigenen Werte:

Platzhalter Bedeutung
FTP_LOGINNAME Dein FTP Loginname
PFAD_ZUR_DATEI Der Pfad zur Datei innerhalb deines Accounts

Beispiel:

/usr/www/users/example/public_html/data/config.txt

Verwende keine relativen Pfade, wenn dein Skript Dateien zuverlässig aus verschiedenen Arbeitsverzeichnissen heraus finden soll.

Table of Contents