Hallo ChrisB,
um für Konfigurationsdirektiven lokal andere Werte zu setzen, bleibt (im Wesentlichen) nur der Gebrauch von ini_set().
Wieso das? Je nach Art der Einbindung lassen sie sich bspw. auch per .htaccess oder eigener php.ini im Verzeichnis setzen.
und welche Lösung der Konfiguration, insbesondere mit Blick auf die benannte Problematik unterschiedlicher Schnittstellen PHPs und der sich daraus Dir offensichtlich gar nicht stellende Frage der Portabilität, ist wohl für den Programmierer interessant; und was meinte ich wohl mit „im Wesentlichen”?
Und für manche gilt sogar, dass sie per ini_set gar nicht beeinflussbar sind, wie bspw. register_globals.
Ohne zu wissen, ob Du .htaccess oder .user.ini (zumal diese oberhalb von DOCUMENT_ROOT liegen müssten) überhaupt nutzen kannst, macht dieser Einwand jetzt wieviel Sinn?
Gruß aus Berlin!
eddi