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

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

高老师7年前 (2019-01-26)PHP1583

(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.20230611.cn/post/75.html

分享给朋友:

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

php 地址转换经纬度

php 地址转换经纬度

//$ak开发密钥,$cityname城市名称(支持省县乡详细地址) public  function   getposition($ak,$cityname){ $callback=array('lng'=>0,'l...

php使用swoole扩展推送消息

php使用swoole扩展推送消息

通过http推送消息给socket,socket服务再向客户端推送<?php /*  * Socket推送  * 请用守护进程方式启动php msgservice.php &   (socket只...

php通过event扩展创建定时器,php毫秒级定时器

php通过event扩展创建定时器,php毫秒级定时器

PHP简单定时器可以通过pcntl_signal创建闹钟信号来实现。但是缺点很明显,性能一般,要自己实现守护进程,不支持毫秒级定时器,单进程不支持多个闹钟信号,不能跨平台运行event扩展支持的事件多,性能高。<?php //创建event配置.[空配置] $eventConfig ...

php管道通信

php管道通信

(1).管道是干嘛的?管道是用于进程之间通信的,传播或交换信息(2).管道有几种?(2.1).匿名管道(pipe):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。通常是指父子进程关系。(2.2).高级管道(popen):将另一个程序当做一个新的进程在当前程序进程中...

php关闭浏览器继续运行

php关闭浏览器继续运行

//设置客户端断开依然运行 ignore_user_abort(true); //设置脚本不超时 set_time_limit(0); //死循环每隔1秒访问一次网址 while (true) {     sleep(1);  &nb...

php中0和字符串比较时注意的问题

php中0和字符串比较时注意的问题

在正式介绍前先抛出一段代码:<?php //输入的密码 $password = empty($_POST['password']) ? 0 : $_POST['password']; //设置的密码...