【问题标题】:How to increase upload video file size in php?如何在php中增加上传视频文件的大小?
【发布时间】:2020-11-07 21:17:02
【问题描述】:

我更改了值但它不起作用,我如何上传一个持续时间为 15 分钟的 50mb 视频文件?我没有 php.ini 文件

 $max_allowed_size = $system['max_video_size'] * 5120;
  
            // prepare uploads directory
            $folder = 'videos';
            $directory = $folder.'/'. date('Y') . '/' . date('m') . '/';

            if($_POST["multiple"] == "true") {

                // prepare files
                $files = array();
                foreach($_FILES['file'] as $key => $val) {
                    for($i=0; $i < count($val); $i++) {
                        $files[$i][$key] = $val[$i];
                    }
                }
                $return_files = array();
                $files_num = count($files);

我更改了值 5120,但无法上传超过 2mb 的视频文件大小。

【问题讨论】:

    标签: php video upload size


    【解决方案1】:

    要在 PHP 中增加文件上传大小,您需要修改 php.ini 文件中的 upload_max_filesize 和 post_max_size 变量。

    upload_max_filesize = 10M
    post_max_size = 10M
    

    然后别忘了运行下面的命令

    service apache2 restart 
    

    【讨论】:

      【解决方案2】:

      添加文件夹文件:.user.ini with

      upload_max_filesize = 50M
      post_max_size = 200M
      

      或测试文件大小

      if($_FILES['file']['size'] > $bytes){ // upload ... }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-04-26
        • 2016-12-30
        • 1970-01-01
        • 1970-01-01
        • 2019-02-08
        • 2010-09-22
        • 2018-02-20
        相关资源
        最近更新 更多