Nur zur Info:
Das Dumme ist ja, dass UTF-8 zwar als Default eingestellt wird, aber die meisten Funktionen gar nicht Multibyte-fähig sind.
Also müssen folgende Funktionen
​check_​encoding, ​convert_​case, ​convert_​encoding, ​convert_​kana, ​convert_​variables, ​decode_​mimeheader, ​decode_​numericentity, ​detect_​encoding, ​detect_​order, ​encode_​mimeheader, ​encode_​numericentity, ​encoding_​aliases, ​ereg_​match, ​ereg_​replace_​callback, ​ereg_​replace, ​ereg_​search_​getpos, ​ereg_​search_​getregs, ​ereg_​search_​init, ​ereg_​search_​pos, ​ereg_​search_​regs, ​ereg_​search_​setpos, ​ereg_​search, ​ereg, ​eregi_​replace, ​eregi, ​get_​info, ​http_​input, ​http_​output, ​internal_​encoding, ​language, ​list_​encodings, ​output_​handler, ​parse_​str, ​preferred_​mime_​name, ​regex_​encoding, ​regex_​set_​options, ​send_​mail, ​split, ​strcut, ​strimwidth, ​stripos, ​stristr, ​strlen, ​strpos, ​strrchr, ​strrichr, ​strripos, ​strrpos, ​strstr, ​strtolower, ​strtoupper, ​strwidth, ​substitute_​character, ​substr_​count, ​substr
ersetzt werden durch
mb_​check_​encoding, mb_​convert_​case, mb_​convert_​encoding, mb_​convert_​kana, mb_​convert_​variables, mb_​decode_​mimeheader, mb_​decode_​numericentity, mb_​detect_​encoding, mb_​detect_​order, mb_​encode_​mimeheader, mb_​encode_​numericentity, mb_​encoding_​aliases, mb_​ereg_​match, mb_​ereg_​replace_​callback, mb_​ereg_​replace, mb_​ereg_​search_​getpos, mb_​ereg_​search_​getregs, mb_​ereg_​search_​init, mb_​ereg_​search_​pos, mb_​ereg_​search_​regs, mb_​ereg_​search_​setpos, mb_​ereg_​search, mb_​ereg, mb_​eregi_​replace, mb_​eregi, mb_​get_​info, mb_​http_​input, mb_​http_​output, mb_​internal_​encoding, mb_​language, mb_​list_​encodings, mb_​output_​handler, mb_​parse_​str, mb_​preferred_​mime_​name, mb_​regex_​encoding, mb_​regex_​set_​options, mb_​send_​mail, mb_​split, mb_​strcut, mb_​strimwidth, mb_​stripos, mb_​stristr, mb_​strlen, mb_​strpos, mb_​strrchr, mb_​strrichr, mb_​strripos, mb_​strrpos, mb_​strstr, mb_​strtolower, mb_​strtoupper, mb_​strwidth, mb_​substitute_​character, mb_​substr_​count, mb_​substr
oder man muss die php.ini bearbeiten können, um diese überschreiben zu lassen.
Hier gibt es auch eine Anleitung für die Do-It-Yourself Anwendung