我使用WAMP服务器和ElFinder 2.x,它工作正常,但文件名在上传时以UTF-8编码,因此它们在Windows资源管理器中看起来像РЎРїРёСЃРѕРє предприятий Р’Р Рљ123.xlsx
。没关系,但是能够通过Windows资源管理器将带有unicode文件名的文件复制到ElFinder的文件夹会很好。
据我所知,NTFS使用UTF-16。 nao-pon回答here,需要在连接器选项中设置encoding
,locale
以进行多字节编码。我试图将这些选项设置为'UTF-16'和'ru_RU.UTF-16',但ElFinder根本无法加载文件夹,并且出现Invalid backend configuration. Readable volumes not available
错误。
UPD:它适用于'encoding' => 'CP1251'
,但是......它不会列出名称为한자.txt
的文件。