Hi,
Oder sich diesen zusätzlichen Aufwand sparen, und eine gewisse Konfiguration einfach als Systemvoraussetzung festlegen.
Du siehst die Zwickmühle der Portabilität also immer noch nicht…
Doch - aber ich bewerte sie nicht so hoch (/über), wie du.
Von einem vernünftigen Hoster erwarte ich, dass er mich nicht sicherheits- oder performance-kritische Optionen selber konfigurieren lässt. Und zwar nicht nur per ini_set.
Da portable Konfiguration ausschließlich mittels ini_set() bewerkstelligt werden kann, würde ein Sperren dieser Funktion Deine Webspace-Nutzer »nicht sehr glücklich« machen.
Sperren der anderen Möglichkeiten macht mich auch nicht glücklich.
Du beschränkst Deine Betrachtung nur auf einen einzigen Spezialfall: Apache mit PHP-Servermodul.
Das ist der absolute Normalfall.
Alles andere, was du anführst, sind die Spezialfälle.
MfG ChrisB
“Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]