Michael Schröpl: vollständiger Pfad wird nicht gefunden

Beitrag lesen

Hi Alex,

Wenn Du jetzt Deinen Document-Root herausgefunden
hast fügst Du an den Documentroot einfach noch
"/retrotex/shop/herren/anzuege.csv" an und dann
hast Du den "Plattenpfad" zu dieser Datei. Dann
sollte es auch Online bei 1 & 1 funktionieren.

im Prinzip ja.

Aber ich halte das DOCUMENT_ROOT für keine gute Referenz-Adresse.
Stell Dir vor, das Skript soll zusammen mit seiner Datei um eine Verzeichnis-Ebene verschoben werden. Dann müßte der Pfad schon wieder angepaßt werden.

Deshalb:
1. Die CSV-Datei raus aus dem URL-Baum. Niemand soll auf sie zugreifen können außer dem Skript.
2. Wenn schon im URL-Baum, dann im Skript herausfinden, wo das Skript selbst installiert ist (CGI-Environment) und _diesen_ Pfad dann relativ ergänzen. Dann kann man beide Dateien immerhin gemeinsam beliebig verschieben.

Hast du übrigens eine Idee, wie ich bei 1&1
feststellen kann, was da genau der Fehler ist?
Mit diesem "blöden" Fehlerfenster komme ich ja
nicht viel weiter.

CGI-Entwicklung ohne error_log ist reine Zeitverschwendung.
Investiere die paar Mark fuffzich für einen ordentlichen WebSpace - das lohnt sich wirklich.

Viele Grüße
      Michael