1

私のサイトのユーザーの 1 人がアップロードできない大きな .jpeg 写真があります。

ここで写真を共有しようとしましたが、アップロードに 5 分以上かかり、まだアップロードされていないため、アップロードをキャンセルする必要がありました。

ここにオンラインの写真へのリンクがあります

http://www.comehike.com/img/member_photo/30/DSCN0175.JPG

しかし、imagick がそれを処理しようとすると、ページはハングアップし、最終的に最大要求時間の終わりに達し、白いページになりました。リクエスト時間を 500 秒に増やしても、まだ機能しませんでした。

4

2 に答える 2

1

あなたのイメージは大きすぎます。$_FILES['field_name']['size']でサイズを取得し、アップロードを拒否することで、アップロードの最大サイズを制限できます。

于 2011-06-11T13:58:21.630 に答える
1

upload_max_filesizePHP のデフォルトはちょうど 2Mだと思います。upload_max_filesizephp.iniで増やしてみてください。post_max_sizeそれに応じて、同じかそれ以上の値に増やすこともおそらく必要です。

于 2011-06-11T14:02:05.400 に答える