TYPO3 7.6 の新規インストールで不適切な (または「utf8-ly」) という名前のファイルをアップロードすると、スペルアウトされた特殊文字の代わりにアンダースコアが表示されます。
たとえば、ファイル名Bräm!.png
はサニタイズされてBra__m_.png
. 私は期待しBraem.png
ます。
サーバーのロケールは問題ないようです。
LANG=de_CH.UTF-8
LC_CTYPE="de_CH.UTF-8"
LC_NUMERIC="de_CH.UTF-8"
LC_TIME="de_CH.UTF-8"
LC_COLLATE="de_CH.UTF-8"
LC_MONETARY="de_CH.UTF-8"
LC_MESSAGES="de_CH.UTF-8"
LC_PAPER="de_CH.UTF-8"
LC_NAME="de_CH.UTF-8"
LC_ADDRESS="de_CH.UTF-8"
LC_TELEPHONE="de_CH.UTF-8"
LC_MEASUREMENT="de_CH.UTF-8"
LC_IDENTIFICATION="de_CH.UTF-8"
LC_ALL=
localConfiguration には、
'systemLocale' => 'de_CH.UTF-8',
そして、php.iniで、私は試しました
intl.default_locale = de_CH.UTF-8
それでも、ファイルの名前Bräm!.png
をBraem.png
少なくともBraem_.png
.
他にどこを見ることができますか?