ckeditor+ckfinderが画像のアップロードを実現したとき、中国語の名前付き画像のアップロードエラー

869 ワード

配列やアルファベット名の画像は正常にアップロードできますが、中国語名の画像のアップロードでエラーが発生し、画像名の中の中国語がurlencode()を通過しているように見えます.仕方なく画像の名前を変更する方法は以下の通りです.
  1.ckfindercoreconnectorphpphp 5CommandHandlerFileUpload.phpの51行目、$uploadedFile=array_を見つけます.shift($_FILES);行コード、下に画像の名前を変更するコードを追加します.
1 //      
2 $p = explode(".",$uploadedFile['name']);
3 $p = "cf".time().".".$p[1];

  2.保存すればいいです.