如何使用Wampserver传大文件

前端form.html:

<html>
<head>
<title>上传文件</title>
<meta charset="utf-8">
<script src="https://cdn.staticfile.org/jquery/1.10.2/jquery.min.js">
</script>
</head>
<body>
<form action="try.php" method="post" enctype="multipart/form-data">
<input name="uploadFile" type="file"><br>
<input type="submit" value="upload">
</form>
</body>
</html>

后端try.php:

<?php
$file_info = $_FILES['uploadFile'];
$file_name = $file_info['name'];
$file_path = $file_info['tmp_name'];
//移动保存文件
move_uploaded_file($file_path, "./uploadfiles/".$file_name);
?>

我们这样写好了之后,传输图片之类的小文件是可以的,但是传输大文件就会出现问题。这时候我们需要修改Wampserver中的php.ini配置:
file_uploads = On; #是否允许上传文件,默认的是On
upload_max_filesize = 2048M; #上传文件的最大限制
post_max_size = 2048M; #通过post提交的最多数据

max_execution_time = 30000; #脚本的最长执行时间 单位为秒
max_input_time = 30000; #接受提交数据的时间限制 单位为秒
memory_limit = 2048M; #最大内存消耗

这样之后就可以上传大文件了。
注意要用localhost/form.html这样的url打开

来自李南江老师的传道

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值