サポート » プラグイン » bbPressを入れていると写真がアップロードできない

  • WordPress 4.3の頃からiPhoneで撮った写真がアップロードできない問題が起きています。
    bbPress 2.5.8。※αバージョンも試し済み。

    PCで作った写真、カメラで撮って2MB以下に編集した写真は、
    どんな物でもアップロードできます。

    しかしiPhoneで撮影した写真だけがアップロードできません。
    但し、iPhoneのスクリーンショットはアップロードできるようです。
    スクリーンショットはPNGなので、JPEGに何かあるんでしょうか。
    ※iPhoneで撮影した写真は2MB以下です。

    エラーは「アップロード中にエラーが発生しました。後からお試しください。」です。
    この時サーバのUploadディレクトリにはアップロードされていることもあるし、されていないこともある。されてない方が多い。
    メディアには白紙アイコン表示でもサーバにはアップロードしてある時、サムネイル/プレビューファイルは生成されていません。

    iPhoneで撮った写真をPCに持ってきてPCからアップロードもダメです。
    ただ、その写真をざっくりトリミングするとアップロードできるようです。
    数ピクセル小さくしたくらいではダメな模様。
    縦横を回転させてもアップロードできず。

    bbPressを外せばアップロードできるようになります。
    しかしこの掲示板機能は重要なのでこれはなくしたくありません。
    bbPressの設定の問題なのか?
    それでダメならそれに代わるプラグインを使いたいです。

    何か方法や代替プラグインはないでしょうか?

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • モデレーター Daisuke Takahashi

    (@extendwings)

    「ブラウザーアップローダー」と「マルチファイルアップローダー」の2つがありますが、どちらを使っても同じ状況ですか?

    トピック投稿者 ZuGon

    (@zugon)

    はい。同じです。

    写真が全部ダメならまだ理解できるのですが、
    iPhone生まれの写真だとダメだというのが解せないんです。
    PCでiPhoneと同じ3264×2176(1.9MB)を作っても、
    全く問題なしにアップロードできます。

    ちょうど今プラグインのon/offを試していてわかってきたことがありました。
    bbPressだけにすると問題は発生しないようです。
    他に種類問わず何か2つプラグインを有効にするとダメになる模様。
    例えば、wp-multibyte-patchとakismetの二つ入れるとダメ。
    head-cleanerとauto-add-tagを入れるとダメ。

    プラグインの問題ではなく、サーバー環境の問題なのでしょうか?

    トピック投稿者 ZuGon

    (@zugon)

    その後、違う共用サーバー(以後Bサーバ)で試してみました。
    WordPressに関するものはすべて移動させることができましたが、
    それ以外は移してないので全く同じ環境とは言えませんが。
    非公表仕様に関しては当然わかりませんが、わかる部分では同じような仕様です。

    Bサーバーでは問題なく動きました。
    現行サーバ(以後Aサーバ)ではBuddyPressとbbPressを入れるとFatal Error祭でしたが、Bサーバでは全く問題なしに使うことができました。
    ググってみると、これら二つは多いメモリを必要とするようですね。

    AサーバでbbPress単体だと問題なくて、他に何かしら入れると問題が発生する。
    やはりメモリが足りないことが大きいのか?
    サーバ会社に割り当てメモリを有料で16MBほど追加してもらったのですが、それでも今回の問題は解決せず。それ以上も増やせるのですが、それをすると金額的に本気で他社サーバへ移ることを検討しないといけません。メモリ追加料だけで毎月の基本料金とほぼ同額になります。現状はAサーバから離れられません。

    再びの記載となりますが、iPhone生まれの写真のみで問題が発生。
    iPhone生まれでもiPhone内で一まわりほどトリミングすると問題ないこともわかりました。ほんのちょっとのトリミングはだめ。
    縦横の方向を変えた。圧縮率を上げてファイルを小さくした。比率を保って縮小した。これらもだめ。トリミングすることが重要みたいです。

    ユーザーは慣れた人ばかりじゃないので、いちいちトリミングして…というのが結構苦労かけています。

    Tal.ki Forum, Simple:Press(Free版), Mingleを試してみましたが、
    W.P内にさらに別システムを組み込んでいるようなもので、使い方とかが合わないです。

    • WordPressのユーザーアカウントを流用できる。
    • 掲示板への投稿を通知できる。
    • サイドバーに書き込み(タイトルだけでも)をリスト表示できる。

    これらを兼ね備えた(つまりbbPressのような)掲示板プラグインが他にあれば良いのですが。他に何かないでしょうか?

    memory_limitの設定は変えてみたのですが、これは効果ないようです。
    ※php.iniは効かない模様なので、.htaccessで指定。
    bbPressの最新のアルファバージョンを入れましたがこれでも直りません。

    アップロードできないのはbbPressの記事だけと言うことではなく、
    WordPressのメディアにです。

    トピック投稿者 ZuGon

    (@zugon)

    原因が少しわかりました。

    テンプレートも関連しているようです。
    Twenty Fourteenのテンプレートを使用していますが、
    違うテンプレートにすると問題は発生しなくなりました。

    Twenty Fourteen(非カスタマイズ)でも問題が起こります。
    このテーマとBBpressの相性が悪いのかもしれません。
    テンプレートの何かを変えると治ったりするのでしょうか?

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「bbPressを入れていると写真がアップロードできない」には新たに返信することはできません。