Wie mbstring.func_overload setzen?
am 09.07.2006 10:40:02 von Florian Lindner
Hallo,
es gibt in der php.ini (PHP5) obige Option. Wenn ich setze (momentan auf 7)
beschwert sich phpMyAdmin:
Sie haben die Option "mbstring.func_overload" in Ihrer PHP-Konfiguration
aktiviert. Diese ist nicht kompatibel zu phpMyAdmin, weshalb es zu
Problemen und Datenverlust kommen kann.
Wenn ich sie jedoch deaktiviere, werden einige Seiten eines Bekannten von
mir auf den Server nicht richtig angezeigt (Umlaute). Wie sollte man sie
setzen? Woran kann es liegen, dass die Seiten meines Bekannten nicht
richtig angezeigt werden?
Danke,
Florian
Re: Wie mbstring.func_overload setzen?
am 09.07.2006 13:12:08 von Ulf Kadner
Florian Lindner wrote:
> Hallo,
> es gibt in der php.ini (PHP5) obige Option.
Die Option Hallo? :-)
> Wenn ich setze (momentan auf 7)
Also: mail, strings und regexe
> beschwert sich phpMyAdmin:
Das ist aber dann ein Problem von PHPMyAdmin und nicht von PHP.
> Sie haben die Option "mbstring.func_overload" in Ihrer PHP-Konfiguration
> aktiviert. Diese ist nicht kompatibel zu phpMyAdmin, weshalb es zu
> Problemen und Datenverlust kommen kann.
Dann kannst Du nur diese Option deaktivieren, wenn PHPMyAdmin genutzt
werden soll.
> Wenn ich sie jedoch deaktiviere, werden einige Seiten eines Bekannten von
> mir auf den Server nicht richtig angezeigt (Umlaute).
Pech. Da muste dich schon vorher zu dem Thema belesen.
Die Manualseite offeriert z.B.:
Note: It is not recommended to use the function overloading option in
the per-directory context, because it's not confirmed yet to be stable
enough in a production environment and may lead to undefined behaviour.
Evtl. ist ja Dein Programm von dieser Restriktion betroffen. Was sagen
die FAQs + Formen von PHPMyAdmin dazu?
Weiterhin ist aus den UCNs ersichtlich, das u.U. Probleme auftreten
können wenn die Überladung in verbindung mit Binären Daten genutz werden
soll. Das ist bei PhpMyAdmin durchaus denkbar oder?
> setzen? Woran kann es liegen, dass die Seiten meines Bekannten nicht
> richtig angezeigt werden?
Das weis hier sicherlich keiner ohne Glaskugel.
OK?
MfG, Ulf