当图像大小变高时多次上传失败

Failed multi upload when images size goes height

我正在使用 php 上传我的照片,但是当我选择的图片尺寸变大时 我的上传失败。在页面上没有显示此 happend 的错误这就像刷新页面但我选择的图像大小低于 3 MG 效果很好 我的问题是什么。

请帮助我。

$output_dir = "../PostImage/";
if(isset($_FILES["myfile"]))
{
    $ret = array();

    $error =$_FILES["myfile"]["error"];
   {

        if(!is_array($_FILES["myfile"]['name'])) //single file
        {
            $RandomNum   = time();
            $ImagePostName=jdate("HisYmd",$timestamp)."".$RandomNum."".convert_filename_to_md5($_POST['title'])."".$_FILES["myfile"]["name"];
            move_uploaded_file($_FILES["myfile"]["tmp_name"],$output_dir. $ImagePostName);


        }
        else
        {
            $fileCount = count($_FILES["myfile"]['name']);
            for($i=0; $i < $fileCount; $i++)
            {
                $RandomNum   = time();
                $ImagePostName=jdate("HisYmd",$timestamp)."".$RandomNum."".convert_filename_to_md5($_POST['title'])."".$_FILES["myfile"]["name"][$i];
                move_uploaded_file($_FILES["myfile"]["tmp_name"][$i],$output_dir.$ImagePostName );

            }
        }
    }
}





<form name="form1"  method="post"  action="index.php"  enctype="multipart/form-data">
<input class="form-control input-lg m-bot15" name="myfile[]" id="myfile"  multiple="multiple"  type="file"/>
<input  type="submit" value="upload" placeholder=""/> 
</form>                             

您需要在 php.ini 中设置 upload_max_filesize 和 post_max_size 的值:

;上传文件的最大允许大小。
upload_max_filesize = 40M

;必须大于或等于 upload_max_filesize
post_max_size = 40M

修改 php.ini 个文件后,您需要重新启动 HTTP 服务器才能使用新配置。

如果你不能改变你的 php.ini,那你就不走运了。您不能在 运行 时更改这些值;当执行到达您对 ini_set.

的调用时,上传大于 php.ini 中指定值的文件将失败

如果你不能改变你的 php.ini,那你就不走运了。您不能在 运行 时更改这些值;当执行到达您对 ini_set.

的调用时,上传大于 php.ini 中指定值的文件将失败