php文件上传大小错误

鹿 非洲

错误

php上传图片过程中,出现如上错误。

Warning: POST Content-Length of 10240000 bytes exceeds the limit of 5242880 bytes in Unknown on line 0

解决方案

1.修改php.ini文件,将post_max_size 改成你要的大小如100M?

post_max_size = 5M限制post请求body的大小

upload_max_filesize = 10M上传文件的最大允许大小。

2.网页前端Js判断是否大于指定的值

如果是生产环境则,修改php.ini文件,将display_errors 关闭,屏蔽错误显示或者启用错误日志。

display_errors = Off

疑惑

不知道为什么,如果不将display_errors 关闭,在php文件中添加以下代码始终无效

1
2
3
4
// 关闭所有PHP错误报告
error_reporting(0);

ini_set('display_errors','off');

图片

@小虫-鹿非洲-免费动物图动物图库动物素材下载,鬣狗,鸵鸟,免费,动物,图,图库,素材,下载-沙沙野