「ブラウザーアップローダー」と「マルチファイルアップローダー」の2つがありますが、どちらを使っても同じ状況ですか?
はい。同じです。
写真が全部ダメならまだ理解できるのですが、
iPhone生まれの写真だとダメだというのが解せないんです。
PCでiPhoneと同じ3264×2176(1.9MB)を作っても、
全く問題なしにアップロードできます。
ちょうど今プラグインのon/offを試していてわかってきたことがありました。
bbPressだけにすると問題は発生しないようです。
他に種類問わず何か2つプラグインを有効にするとダメになる模様。
例えば、wp-multibyte-patchとakismetの二つ入れるとダメ。
head-cleanerとauto-add-tagを入れるとダメ。
プラグインの問題ではなく、サーバー環境の問題なのでしょうか?
その後、違う共用サーバー(以後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のメディアにです。
原因が少しわかりました。
テンプレートも関連しているようです。
Twenty Fourteenのテンプレートを使用していますが、
違うテンプレートにすると問題は発生しなくなりました。
Twenty Fourteen(非カスタマイズ)でも問題が起こります。
このテーマとBBpressの相性が悪いのかもしれません。
テンプレートの何かを変えると治ったりするのでしょうか?