Mailinglisten-Archive |
Sebastian Mendel wrote: > dream world webdesign - florian leitner schrieb: > >> Sascha Grossenbacher wrote: >> >>> dream world webdesign - florian leitner wrote: >>> >>> >>>> auf einem meiner Server habe ich das Problem das ich alle include Pfade >>>> absolut angeben muss. >>>> >>>> Sobald ich relative Pfadangaben hab bekomme ich folgende Fehlermeldung: >>>> >>>> *Warning*: main(./libs/foo.php): failed to open stream: No such file or >>>> directory in */srv/www/path/myscript.php* on line *59 >>>> >>>> *Gibt es irgendeine PHP Einstellung die ich da vergessen habe zu setzen? >>>> >>>> >>>> >>> Ist möglicherweise der "." nicht in der include_path Direktive vorhanden? >>> >>> Diese Direktive müsste z.B. so aussehen include_path = ".:/weiterer/pfad" >>> >>> Wenn der Punkt nicht dort angegeben ist, sucht PHP auch nicht im >>> aktuellen Verzeichnis nach dieser Datei. >>> >>> Gruss Sascha >>> >>> >>> >>> >> Hallo Sascha, >> >> Danke für die schnelle Antwort, werde das gleich mal prüfen. >> >> Nur ist es leider so das ich das Problem auch hab wenn ich zum Beispiel >> folgenden include habe >> >> include('einVerzeichnisTiefer/datei.php'); >> >> also kann es leider nicht nur am '.' liegen... >> > > doch > > mit include_path sagst du php wo nach deiner Datei > 'einVerzeichnisTiefer/datei.php' suchen soll > > und wenn du z. B. nur include_path = "/includes" hat dann sucht er nur > in '/includes/einVerzeichnisTiefer/datei.php' > > mit include_path = ".:/includes" sucht er auch im Verzeichnis des > ausgeführten Scripts nach 'einVerzeichnisTiefer/datei.php' > > > Danke daran lag es .... -- ------------------------------------------------------------------ Florian Leitner - Dream World Webdesign IT-Services Duchtlinger Str. 4d 78247 Hilzingen Tel. 07731 835157 Fax 07731 835158 Mobil 0172 7433214 www.dww-design.net ------------------------------------------------------------------
php::bar PHP Wiki - Listenarchive