当前位置:首页 > PHP > 正文内容

php上传大文件,php大文件上传

高老师6年前 (2019-01-26)PHP1344

(1).前端文件:

<form action="upload.php" method="post" enctype="multipart/form-data">
   <label for="file">Filename:</label>
   <input type="file" name="file" id="file" />
   <br />
   <input type="submit" name="submit" value="Submit" />
</form>

(2).后端文件:

move_uploaded_file($_FILES["file"]["tmp_name"], './' . $_FILES["file"]["name"]);

(3).php.ini配置

    upload_max_filesize  允许上传文件的最大尺寸  我设置2048M

    post_max_size  允许上传文件的最大尺寸 我设置2048M

    max_execution_time  最大脚本运行时间  我设置5000

    max_input_time  最大输入时间  我设置5000

    memory_limit   脚本内存限制  我设置2048M

(4).web服务器配置

    (4.1)nginx配置  client_max_body_size 2048m;

    (4.2)apache配置 LimitRequestBody 1024000000

   

扫描二维码推送至手机访问。

版权声明:本文由高久峰个人博客发布,如需转载请注明出处。

本文链接:https://blog.5b1.cn/post/75.html

分享给朋友:

“php上传大文件,php大文件上传” 的相关文章

PHP对象转数组

PHP对象转数组

function objtoarr($obj){ $ret = array(); foreach($obj as $key =>$value){ if(gettype($value) == 'arr...

php多进程,php多进程处理任务,php多进程应用场景

php多进程,php多进程处理任务,php多进程应用场景

php多进程应用场景主要是非web端,fpm下是不支持多进程的,非类linux操作系统都不支持,请在cli模式使用.可以使用多进程做任务分发,批量计算,批量文件处理,批量爬虫,网络运维等等。下面看一份简单的入门demo//创建子进程 $pid=pcntl_fork(); //返回-1,创建失败,不...

 php max input vars,max input vars限制,max input vars 设置

php max input vars,max input vars限制,max input vars 设置

在一个正式项目中操作人员提交239个产品信息进行保存,但是系统却提示没有提交239个产品,于是开启错误信息,显示如下:Warning: Unknown: Input variables exceeded 1000. To incr...

PHP二维数组排序,PHP多维数组排序, array_multisort()

PHP二维数组排序,PHP多维数组排序, array_multisort()

使用php函数array_multisort()即可实现和SQL一样的order by排序. 例如我们需要对会员表按照主键降序排列,年龄升序排列://会员表数据 $list = []; $list[] = ['mid' =>&n...

php  while  true  cpu占用100%

php while true cpu占用100%

在编写多进程的实例中我在每个进程中使用如下代码://调用等待信号的处理器 while (true) {     pcntl_signal_dispatch(); }开启5个进程,cpu直接100%修正之后的代码://调用等待信号的处理器 while&...

 php命令行中文乱码,php cli中文乱码

php命令行中文乱码,php cli中文乱码

<?php //如果支持exec函数,可以使用的方式 exec('chcp 65001'); //如果exec函数因安全问题禁用,可以使用的方式 pclose(popen('chcp 65001', 'r'));...