Kann der Wert in PHP mbstring.internal_encoding aus einer .htaccess-Datei festgelegt werden?

StackOverflow https://stackoverflow.com/questions/1745147

Frage

Der folgende PHP-Befehl Funktion aktivieren für Multibyte-Daten Überlastung scheint nicht zu funktionieren, wenn Satz aus dem Innern einer .htaccess-Datei:

php_value mbstring.func_overload 7

Ich habe gelesen, es ist ein Fehler in PHP 5.2.x Versionen war, dass diese von der Arbeit richtig verhindert, aber ich bin mit PHP 5.3.0 und es funktioniert immer noch nicht?

Aber wenn diese Einstellung nicht für .htaccess gedacht ist, gibt es andere Möglichkeiten, es zu ändern? Ich weiß, dass es in der php.ini-Datei festgelegt werden kann, aber wenn ich tue, dass es negative Auswirkungen auf dem nicht mb Code auf meinem Server gehostet sein könnte!

War es hilfreich?

Lösung

  

Ich weiß, dass es in der php.ini-Datei festgelegt werden kann, aber wenn ich tue, dass es negative Auswirkungen auf dem nicht mb Code auf meinem Server gehostet sein könnte!

Nun offenbar das Gegenteil ist auch wahr. Nach php.net :

  

Es ist nicht die Funktion zu nutzen Überlastung Option in dem pro-Verzeichniskontext zu empfehlen, da es noch nicht bestätigt stabil genug, um in einer Produktionsumgebung zu sein und zu undefiniertem Verhalten führen kann.

Bug Einträge Kommentare haben, die diese Einstellung bestätigen kann nur geändert werden, in die php.ini-Datei. So ist es nicht möglich ist, es zu ändern, indem ini_set .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top