Probleme mit inlude(); bei MS IIS
Johannes
- php
Hallo!
Ich muss ein Projekt auf einen Windows-Server mit IIS hochladen. Zuhause habe ich GNU/Linux und Apache.
Ich stehe vor einem ganz komischen Problem: Die include Funktion funktioniert auf dem Windows Server anscheinend nur, wenn die einzufügende Datei nicht (!) im selben Verzeichnis liegt wie die Datei, in die sie includet werden soll. Also z.B.:
include("../foo/bar.inc.php");
funktioniert ohne Probleme, aber
include("foobar.inc.php");
gibt immer die "Failed opening..." Warnung, obwohl die Datei definitiv im selben Dir vorhanden ist! *verzweifel*
MfG, Johannes
Hallo Johannes,
Ich muss ein Projekt auf einen Windows-Server mit IIS hochladen.
Mein Beileid.
include("foobar.inc.php");
gibt immer die "Failed opening..." Warnung, obwohl die Datei definitiv im selben Dir vorhanden ist! *verzweifel*
include_path auf dem Server richtig gesetzt? Wenn nicht, dann hilft entweder umstellen (auf ".") oder ein
include("./foobar.inc.php"); weiter.
Grüße,
Christian