Tom: include funktioniert nicht (problem mit include_path)

Beitrag lesen

Hello,

ich habe in der PHP.ini folgenden include_path:

.:.:/usr/share/php5:/usr/share/php5/PEAR

^ ^

Lokales Verzeichnis ist doppelt angegeben. Das kostet im Zweifelsfall nur Zeit.

In /usr/share/php5/Zend liegt z.B. mein Zend-Framework.

Aber im Pfad ist es nicht angegeben

.:/usr/share/php5/Zend:/usr/share/php5:/usr/share/php5/PEAR

Wenn ich Zend/Sonstwas.php includen will kommt die Meldung dass er nichts gefunden hat. Ich muss alles lokal ablegen - dann gehts :( Das gleiche mit den Pear Sachen.

Hat jemand einen Tipp ?

Lass Dir den effektiven Include-Path mal in einem betroffenen Script ausgeben.

echo htmlspecialchars(ini_get('include_path'));

oder http://www.php.net/manual/de/function.get-include-path.php

echo htmlspecialchars(get_include_path());

Liebe Grüße aus Syburg bei Dortmund

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de