ok ich hab´s:
ich darf in der vhost-konfiguration des apache KEINEN wert für php_admin_value angeben!
dann darf ich auch auf die entsprechenden werte via ini_set zugreifen.
es scheint also entweder so zu sein, dass alle ini_set-direktiven. die angaben in der apache-conf haben also vor den anweisungen via ini_set vorrang!
das scheint mir ein bug zu sein, oder liege ich da falsch? logisch erscheint mir das jedenfalls nicht.
wenn ich diese zeite in meiner vhost.conf rausschmeiße bzw auskommentiere, dann geht´s:
php_admin_value include_path .:/usr/share/php5:/usr/share/php
jedenfalls ist das kurzgefasst die lösung für mein problem:
in der konfiguration des apachen KEINEN wert für
Code:
php_admin_value include_path
angeben, wenn der include_path später via php ini_set() gesetzt werden soll
nach der angabe von include_path in der konfiguration des apachen war der include_path für php de facto schreibgeschützt. man muss sich also offenbar entscheiden, ob man ENTWEDER die apache-konfiguration nehmen möchte zum setzen der php-direktiven, ODER das im script via ini_set machen möchte...
danke für die zahlreichen hinweise, die mir bei der problemlösung geholfen haben! :)
cheers. tea