次のコードはWampサーバーで正常に動作しますが、プロダクションサーバーにアップロードして50kのような2つの小さなファイルを送信するとページが無期限に読み込まれます分、サーバのタイムアウトは30秒です)、エラーはありません。 サーバーは、LinuxのPHPバージョン5.4.16で動作します。私は問題がphp.iniの設定だと思っていますが、それを見つけることはできません。2つのファイル入力フィールドを含むフォームを送信すると無限のページが読み込まれる
<?php
var_dump($_FILES['small_image']);
var_dump($_FILES['big_image']);
?>
<html>
<head>
<title>upload</title>
</head>
<body>
<form action="" method="post" enctype="multipart/form-data">
<input type="file" name="small_image">
<input type="file" name="big_image">
<input type="submit" value="Upload">
</form>
</body>
</html>
アップデート:問題は、ネットワーク上のサードパーティ製のプログラム(cyberoam)で、何とかアップロードをブロックしました。
あなたはそこに任意のJavaScriptを持っていますか? – vivoconunxino
JavaScriptなし、コード内に表示されている内容です。 – George
それは非常に奇妙です、あなたはフォームなしで試してみましたか?
何らかのテキスト
を追加して、まだリダイレクトされているかどうかを確認するためにフォームにコメントしてください。 – vivoconunxino