2

管理者以外のユーザーからメディア イメージ ファイルをアップロードしようとしています。ファイルは正常にアップロードされています。ただし、サムネイル メディア ビューをアップロードして更新するとき。「アップロード中にエラーが発生しました。後でもう一度やり直してください」というエラーが表示されます。非管理者ユーザーの役割に、upload_files、edit_pages、edit_post、read_post、read_pages の権限を付与しました。また、この投稿http://wordpress.org/support/topic/upload-error-5に従って、.htaccess ファイルに以下を追加してみました

<IfModule mod_security.c>
<Files async-upload.php>
SecFilterEngine Off
SecFilterScanPOST Off
</Files>
</IfModule>

また、ここで述べたように wp-config.php ファイルに上記のコードを追加しようとしましたhttp://classforbeginner.blogspot.in/2013/04/wordpress-image-upload-error.html しかし、同じエラーが発生するロックはありません。自動更新の直後に画像のサムネイルを表示しますが、ファイルはアップロードされます。

ただし、メディア ライブラリを再度読み込むと、アップロードされたファイルが表示され、画像を投稿で使用できます。

事前に提案/解決策をありがとう

4

2 に答える 2

0

/wp-content/uploadsフォルダに 777 権限があるかどうかを確認します。このフォルダーの下のすべてのフォルダーにアクセス許可を適用する必要があります。私は777が非常に安全でない許可であることを知っています。しかし、アップロードフォルダーに対して常にこのアクセス許可を有効にする必要があったため、他の人に啓発を依頼します。

mod-securityプラグインの有効化/無効化などのその他のことは、ここでは問題にならないようです。何が起こるか教えてください。

于 2013-06-08T16:54:17.467 に答える