Hallo,
auf einem Server befinden sich in etwa folgende Strukturen:
Root-Ordner
- datei.php
- ...
+--/lib/
+-- Routines.php
Ich erhalte jetzt des öfteren folgende Warnungen/Fehler:
Warning: main(lib/datei.php): failed to open stream: No such file or directory in /www/xxx/folder/root-ordner/lib/Routines.php on line 19
Auf meinem lokalen Apache-Server (mit PHp 4.2.1) gibt es keine Probleme; auf dem anderen Server (PHP 4.3.3) im Netz (hab' dort keine Admin-Rechte) bekomme ich seit ein paar Tagen die obigen Probleme. Weiß jemand Rat?
Vielleicht hat es was damit zu tun:
Bevor die Probleme mir aufgefallen sind, wurde am PHP.ini etwas verändert und zwar das open_basedir wurde erweitert und sieht jetzt so aus:
NEU:
/usr/local/share/pear:/www/xxx:/tmp
(wobei hier wie oben die xxx für einen bestimmten Ordner stehen)
FRÜHER:
/www/xxx:/tmp
Sind die beiden Pfade richtig?
Und noch was: manchmal kommt auch eine Meldung, dass die Datei im include-Befehl nicht im Verzeichnis /usr/local/share/pear/ zu finden sein, obwohl ein include wie
include(lib/datei_2.php)
URL-Technisch richtig ist.
Wer kann mir bitte helfen???
Danke+Grüße
Michael