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