重複の可能性:
POST Content-Length が制限
を超えています
画像をアップロードするためのフォームがあり、テストを行い、たとえば 9 MB のサイズの画像をアップロードすると、php がエラーを返します。
POST Content-Length of 10194008 bytes exceeds the limit of 8388608 bytes in Unknown on line 0
2 mb を超えるファイルをアップロードしないようにしたいのですが、最初の行に次のコードがあります。
if (!empty($_FILES['main_photo']['name'])) {
if ( $_FILES['main_photo']['size'] > 1024 * 1024 * 2 ) {
header("Location: index.php");
exit();
}
}
しかし、このエラーはまだ表示されています。どのメーカーか教えてください。ファイルが 2 MB を超える場合は、次のようにします。
header("Location: index.php");