Hallo Moritz
Wenn dein Script auf dem fernen Server läuft,
solltest du für dein Html Verzeichnis den Pfad angeben, den du dann noch besonderst spezifizieren kannst.
zum Beispiel
my $internhtmlpfad = 'home/maxundmoritz.com/html/'; # :)
Die Pfadangabe entnimmst du den Unterlagen deines Hostservers.
my $filepfad= $internhtmlpfad.'einordner/file.html' ;
Es ist nicht gewährt, dass ein solcher relativer Pfad funktioniert.
my $relativerfilepfad = '../html/einordner/file.html' ;
Der Grund..... Verzeichnissystem kann anders sein,
als das Routing welches du mit FTP zu sehen bekommst.
in
my $internhomepfad = 'home/maxundmoritz.com/
hast du nicht uneingeschränkte Rechte zu schreiben. sondern nur, was dir der Seerverbetreiber zugesteht.
also kannst du eventuell gar nicht oberhalb des cgi-bin verzeichnis machen was du willst.
zum Beipiel:
my $internlogpfad = 'home/maxundmoritz.com/log/
my $internstatspfad = 'home/maxundmoritz.com/stats/
hast du eingeschrenkte Rechte
mfg Beat