フォーラムへの返信

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • フォーラム: 使い方全般
    返信が含まれるトピック: 日本語ファイル名のアップロードでエラー
    トピック投稿者 hamachu

    (@hamachu)

    >nobita様

    日本語.svgでのテストもありがとうございます。
    Google App Engine for WordPressがGCSのバケットへ紐づけているので今のところ使用せざるをえません。。。

    >Seisuke Kuraishi 様
    情報ありがとうございます。
    勉強になります。
    wp_handle_upload_prefilter 、Google App Engine for WordPressのフォーラムなども確認し、変名処理チャレンジしてみます。

    https://wordpress.org/support/plugin/google-app-engine

    フォーラム: 使い方全般
    返信が含まれるトピック: 日本語ファイル名のアップロードでエラー
    トピック投稿者 hamachu

    (@hamachu)

    >nobita様

    お試しいただきありがとうございます。

    クエリ―文字列みたいなものは、日本語ファイル名をアップロードした際に表示されます。
    アルファベットファイル名だとアップは問題なくおこなえ、svgもmime-types設定すれば大丈夫です。

    だいぶ前に、クラウドサービスでデプロイしたWordPressを使った時に、
    特定のテーマがエラーになるという事がありました。サービスの提供側で特定のPHP関数を使っている場合は、使用できないようにする措置が取られていたようで、
    ワードプレス.org が提供しているまんまをそのまま使っていない場合もあると思うので、別な環境で試してみてはどうでしょうか?

    そんな措置があったのですね。
    今回は下記googleが提供しているWPのセットを日本語化して使用しており、ほぼデフォルトの状態で今回の日本語ファイル名がアップできない状態です。

    http://googlecloudplatform.github.io/appengine-php-wordpress-starter-project/

    アップロードしたファイルのファイル名の確認や操作する場合は
    sanitize_file_name というフィルターが使えると思います

    sanitize_file_nameですね。勉強になります。
    フィルター調べて、アップロード時のファイル名など調査してみたいと思います。

    フォーラム: 使い方全般
    返信が含まれるトピック: 日本語ファイル名のアップロードでエラー
    トピック投稿者 hamachu

    (@hamachu)

    >nobita様

    レスありがとうございます。
    アップロードしたファイルは「さんぷる.jpg」(58KB)、「日本語.pdf」(3.4MB)にて検証しております。

    早速raindropsテーマに切り換え試してみましたが下記同様のエラーでした。
    念のためGoogle App Engine for WordPressプラグイン以外を外した場合も試しましたが同様でした。

    “=?UTF-8?B?44GV44KT44G344KLMDMuanBn?=” のアップロードに失敗しました。
    このファイルタイプはセキュリティの観点から許可されていません。

    エラー文字列からmd5変換はされているようなのですが、前後にutf-8や”=”、”?”といった文字列がついていますね。

    GCSは作成してから権限など変更はしておりません。

    フォーラム: 使い方全般
    返信が含まれるトピック: 日本語ファイル名のアップロードでエラー
    トピック投稿者 hamachu

    (@hamachu)

    >Daisuke Takahashi様

    ご指摘ありがとうございます。
    今回wordpressはGAEプロジェクトにてデプロイしております。
    GCSへのアップロードには Google App Engine for WordPress ver1.6 プラグインを使用し、設定画面でGCSフォルダ名を指定してアップロードを試みております。

4件の返信を表示中 - 1 - 4件目 (全4件中)