

CentOS7にDockerコンテナのCentOS7を作成してWordPress 4.7.2を動かしています。  
httpサーバはApache/2.4.6です。PHP 5.4.16です。

iOSの「WordPress」アプリから画像挿入を行うと以下のようなエラー画面になります。

[![画像の説明をここに入力](https://i.stack.imgur.com/IsNit.jpg)](https://i.stack.imgur.com/IsNit.jpg)

iOSの「PressSync」アプリから画像挿入を行っても以下のエラー画面になります。

[![画像の説明をここに入力](https://i.stack.imgur.com/wkLGM.png)](https://i.stack.imgur.com/wkLGM.png)

画像挿入を伴わない投稿であれば問題なくできます。

phpの設定でも  
memory_limit = 1000M  
post_max_size = 100M  
upload_max_filesize = 100M  
max_input_time = 60  
とかなり高めに設定しています。

ブラウザからでもiPhoneの写真を直接メディアにアップするとHTTPエラーが発生しました。  
縮小させてアップロードすると成功します。

解決方法をご存知の方、ご教示お願いします。

==(自己解決しました)==  
wordpressで使用しているDockerコンテナのフロントにnginxでproxy_passしています。  
そのnginxの設定で  
client_max_body_size 100M;  
を設定するとできました。


CC BY-SA 3.0
2017-04-04T14:43:33.320
33771
2017-05-18T17:02:10.273
2017-05-18T17:02:10.273
8593
8593
question
ios wordpress
iOSアプリからの画像挿入不可


質問者様がnginxがインストールしている環境かはわかりませんので  
同件かわかりませんがご参考です。  
<https://wordpress.org/support/topic/upload-fails-for-photos-taken-with-
iphone/>

nginx.confにを追加したら直ったとのことです。

[code]

    client_max_body_size 20M;
    
[/code]

PHP側のmemory_limit(/etc/php.ini)も確認された方が良いと思います。


CC BY-SA 3.0
2017-04-05T11:39:39.910
33794
2017-04-05T11:39:39.910
19716
33771
answer