小さなファイルで問題なく動作する、わずかに変更されたバージョンのphUploaderスクリプトを使用しています。しかし、1MB を超えるファイルをアップロードしようとすると、次の説明のつかないエラーが発生して失敗します。
General upload failure.
Nginx エラー ログに証拠が表示されません。設定しました
upload_max_filesize = 200M
post_max_size = 200M
memory_limit = 128M
php.ini で
と
client_max_body_size 200M;
nginx.conf で。
奇妙なことに、スクリプトは同じサーバー (Debian 6 サーバーでのアップグレード前) で正常に動作し、同じ nginx および php 構成を持つ別の Debian 6 サーバーで既に正常に動作していることです。だから私は本当にアイデアがなく、あなたのヒントに感謝します.