2016-07-04 6 views
0

次のコードは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)で、何とかアップロードをブロックしました。

+0

あなたはそこに任意のJavaScriptを持っていますか? – vivoconunxino

+0

JavaScriptなし、コード内に表示されている内容です。 – George

+0

それは非常に奇妙です、あなたはフォームなしで試してみましたか?

何らかのテキスト

を追加して、まだリダイレクトされているかどうかを確認するためにフォームにコメントしてください。 – vivoconunxino

答えて

0

ファイルの送信が許可されているかどうかを確認してください。

<?php 
phpinfo(); 
?> 

でPHPファイルを作成してください。あなたが許可されていない 場合は、学位論文のラインであなたのウェブフォルダ内の「php.iniの」というファイルを作成します。

php_value upload_max_filesize 10M 
php_value post_max_size 20M 
php_value memory_limit 32M 
+0

これは私がphpinfoで取得したもので、2M、post_max_size 8M、memory_limit 128M – George

+0

"<?php" ** error_reporting(E_ALL); **の後にファイルの先頭に入れます – Alexi

関連する問題