MichaelR: Include-Problem ???

Beitrag lesen

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