如何取消php最大上传文件限制?

如何取消php最大上传文件限制?,第1张

一、修改php.ini文件。

1、查找post_max_size,指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值,默认为8M,看你自己需要进行改变。

2、查找File Uploads,首先确认file_uploads = on 是否允许通过HTTP上传文件的开关,默认为ON即是开。 upload_tmp_dir

查找upload_max_filesize 即允许上传文件大小的最大值。默认为2M。

3、如果要上传>8M的文件,那么只设置上述四项还不定一定可以。最好对下面的参数也进行设置:

查找max_execution_time = 600 每个PHP页面运行的最大时间值(秒),默认30秒。

max_input_time = 600 每个PHP页面接收数据所需的最大时间,默认60秒 。

memory_limit = 8M 每个PHP页面所吃掉的最大内存,默认8M。

是服务器里面有网站在攻击别人,把每个网站都分池,等待攻击,结束占用带宽的那个w3wp进程,看看哪个网站不能访问了。就知道是哪个站了,然后看网站里面多了什么文件没有。应该就是这个问题。详细的设置看参考资料

使用缓存,比如memcache,redis,因为它们是在内存中运行,所以处理数据,返回数据非常快,所以可以应对高并发。

2.增加带宽和机器性能,1M的带宽同时处理的流量肯定有限,所以在资源允许的情况下,大带宽,多核cpu,高内存是一个解决方案。

3.分布式,让多个访问分到不同的机器上去处理,每个机器处理的请求就相对减少了。

简单说些常用技术,负载均衡,限流,加速器等


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/358396.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-10
下一篇2023-05-10

发表评论

登录后才能评论

评论列表(0条)

    保存