flaschenkind
Well-known member
- 20 April 2006
- 4.507
- 337
Ich versuche mit set_include_path() den include_path zusetzen. Die Funktion gibt aber false zurück, es klappt also nicht. Dies ist auch das korrekte Verhalten, aber das sagt uns leider nicht, wieso es nicht klappt.
Jetzt ist die Frage, wieso das fehlschlägt. Ich habe gerade mit dem Server-Administrator ne Stunde lang nach dem Problem gesucht, wir sind aber nicht fündig geworden.
Es handelt sich bei dem Server um einen Confixx-Server und das Script basiert auf dem Zend Framework. Wir wollen die Scripts ungerne umschreiben (bzw. gar nicht), das würde nur extra Probleme geben bei Updates.
Wir wollen auch ungerne die Include Paths für alle Ordner in der Vhost anlegen.
Jetzt ist die Frage, welche Ursachen kann es haben, dass der include_path nicht im Script gesetzt werden darf?
Wir haben es mit dem deaktivieren des Safe-Modes versucht und zurücksetzen des includes_path in der Vhost, mit "", "." und none als Werte. Bei "" und "." war dies der neue Wert für den include_path, bei none wurde die globale Einstellung aus der php.ini übernommen.
Gibt es noch andere Möglichkeiten dafür, dass das setzen des include_path fehlschlägt? Oder gibt es Möglichkeiten festzustellen, wodran es scheitert?
Jetzt ist die Frage, wieso das fehlschlägt. Ich habe gerade mit dem Server-Administrator ne Stunde lang nach dem Problem gesucht, wir sind aber nicht fündig geworden.
Es handelt sich bei dem Server um einen Confixx-Server und das Script basiert auf dem Zend Framework. Wir wollen die Scripts ungerne umschreiben (bzw. gar nicht), das würde nur extra Probleme geben bei Updates.
Wir wollen auch ungerne die Include Paths für alle Ordner in der Vhost anlegen.
Jetzt ist die Frage, welche Ursachen kann es haben, dass der include_path nicht im Script gesetzt werden darf?
Wir haben es mit dem deaktivieren des Safe-Modes versucht und zurücksetzen des includes_path in der Vhost, mit "", "." und none als Werte. Bei "" und "." war dies der neue Wert für den include_path, bei none wurde die globale Einstellung aus der php.ini übernommen.
Gibt es noch andere Möglichkeiten dafür, dass das setzen des include_path fehlschlägt? Oder gibt es Möglichkeiten festzustellen, wodran es scheitert?