Hallo,
vielleicht kann mir jemand bei dem folgenden Problem weiterhelfen:
Ich möchte bzw. muß ein Skript, das unter einem Apache-Server ohne Probleme läuft, unter einem Microsoft Internet Information Server zum Laufen bringen.
Dabei tritt das folgende Problem auf:
Beim Versuch ein Unterverzeichnis zu öffnen verabschiedet sich das Skript mit der folgenden Fehlermeldung:
Can't read DIR: data/templates!
No such file or directory at E:\GIS-Forum\cgi-bin\install.pl line 299.
Die betreffende Zeile sieht so aus:
opendir(D, "data/templates") || die "Can't read DIR: data/templates!\n$!";
Wenn ich den Pfad vollständig angebe, bin ich einen kleinen Schritt weiter:
opendir(D, "e:/gis-forum/cgi-bin/data/templates") || die "Can't read DIR: data/templates!\n$!";
Aber das kann doch nicht die Lösung sein, oder? Ich möchte einfach nicht sämtliche Pfade bei allen Skripten ändern, der Aufwand wäre einfach zu groß. Außerdem müßte es doch für ein solches eher allgemeines Problem eine generelle Lösung geben. Zumindest hoffe ich, daß mir jemand einen Tipp geben kann.