解決策
画像ファイルやHTMLファイル名に全角が使われている場合は、半角英数字にファイル名を変更する。
使用できるファイル名はこちらをクリック。
原因
アップロードしたファイルはサーバー側で処理され、ユーザーのリクエストによりそのファイルが転送されます。 それは画像ファイルは当然の事ながらHTMLファイル、PDFやWord、Excelドキュメントにも同じ事が言えます。 その為、サーバー側での処理を前提にファイル名を命名しなくてはなりません。 もし全角日本語のファイル名を使用してしまうと表示されないなどの様々なエラーを引き起こします。
ファイル名に使用できる文字
半角英字 | abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ |
---|---|
半角数字 | 0123456789 |
半角記号 | _(半角アンダーライン)、-(半角ハイフン) |
ファイル名に使用できない文字
全角かな | あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもや…etc |
---|---|
全角カナ | アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤ…etc |
半角カナ | アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤ…etc |
全角漢字 | 安加幾久計己左之寸世曽太知川天止奈仁奴祢乃波比不部保末美武女毛也以宇衣於…etc |
全角数字 | 0123456789 |
全角英字 | abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ |
全角、半角スペース | [ ][ ] |
全角記号 | !”#$%&’()=~|‘{+*}<>?_-^¥@「;:」、。・¥…etc |
一部半角記号 | \/:*?”<>| |