Я пытаюсь добиться загрузки нескольких изображений. Это должно работать, но оно не загружается и не дает мне Internal Server Error
. Если я tmp_name
name
tmp_name
я не получаю сообщение об ошибке, и мои тесты данных выполняются, но, конечно, не загружаются.
$moveResult = move_uploaded_file($_FILES['uploadimage'.$i]['tmp_name'], $path .
$image[$i]['name']);
if ($moveresult != TRUE){
echo $_FILES['uploadimage'.$i]['name']. " was not uploaded <br/>";
//TEST STUFF
echo "Path & new filename = " . $path . $newFileName. "<br/>";
echo "Temp file name: " . $file_tmp . "<br/>";
echo "moveResult = " . $moveResult . "<br/>";
if ($db_conx == TRUE){
echo "DB test: OK";
}
//END TEST STUFF
}else{
echo "moved file = " . $_FILES['uploadimage'.$i]['tmp_name']." " .$path.
$newFileName. "has been uploaded";
}
Вам нужно увеличить FcgidMaxRequestLen
в файле httpd.conf
использовать что-то вроде
FcgidMaxRequestLen 67108864