kknorpp001
Technical User
I am unable to upload a file > 3MB and neither myself nor my hosting company can figure it out.
I am getting two different errors on two different machines. One is page cannot be displayed and the other is CGI timeout.
Here are what I know to be the relevant PHP settings:
post_max_size = 15M post_max_size+1 = 16 upload_max_filesize = 10M memory_limit = max_execution_time = 18000 max_input_time = 18000
Also, the IIS timeout is 900s according to hosting company.
Has anyone been able to do > 3MB this on IIS? Would anyone be willing to allow me to test upload on their site so I can keep heat on my hosting company, who is losing steam?
FYI - Here is my PHP code:
<?php
set_time_limit(18000);
if (!$_POST['submit']) {
?>
<form enctype="multipart/form-data" action="mcjfileupload2.php" method="POST">
file: <input name="userfile" type="file">
<input type="submit" value="Send" name="submit">
</form>
<?
}
else {
$uploaddir = 'd:\\html\\users\\kevinandtaracom\\html\\Upload\'
;
$uploadfile = $uploaddir. $_FILES['userfile']['name'];
print "<pre>";
if (move_uploaded_file($_FILES['userfile']['tmp_name'
], $uploadfile)) {
print "valid, and success.";
print_r($_FILES);
}
else {
print "nope.";
print_r($_FILES);
}
print "</pre>";
}
?>
I am getting two different errors on two different machines. One is page cannot be displayed and the other is CGI timeout.
Here are what I know to be the relevant PHP settings:
post_max_size = 15M post_max_size+1 = 16 upload_max_filesize = 10M memory_limit = max_execution_time = 18000 max_input_time = 18000
Also, the IIS timeout is 900s according to hosting company.
Has anyone been able to do > 3MB this on IIS? Would anyone be willing to allow me to test upload on their site so I can keep heat on my hosting company, who is losing steam?
FYI - Here is my PHP code:
<?php
set_time_limit(18000);
if (!$_POST['submit']) {
?>
<form enctype="multipart/form-data" action="mcjfileupload2.php" method="POST">
file: <input name="userfile" type="file">
<input type="submit" value="Send" name="submit">
</form>
<?
}
else {
$uploaddir = 'd:\\html\\users\\kevinandtaracom\\html\\Upload\'
;
$uploadfile = $uploaddir. $_FILES['userfile']['name'];
print "<pre>";
if (move_uploaded_file($_FILES['userfile']['tmp_name'
], $uploadfile)) {
print "valid, and success.";
print_r($_FILES);
}
else {
print "nope.";
print_r($_FILES);
}
print "</pre>";
}
?>