PHP上传大小限制更改
来源:互联网 发布:丧尸围城2绝密档案优化 编辑:程序博客网 时间:2024/05/17 05:14
nginx+php的一些网站,上传文件大小会受到多个方面的限制,一个是nginx本身的限制,限制了客户端上传文件的大小,一个是php.ini文件中默认了多个地方的设置。
我们要根据实际网站需要作出相应的调整;
首先是php.ini
1 file_uploads = On 默认允许HTTP文件上传,此选项必须设置为On。
2 upload_max_filesize = 2M
默认upload_max_filesize = 2M,即文件上传的大小为2M,如果你想上传超过200M的文件,比如230M,你必须设定upload_max_filesize=230M。
3 post_max_size = 8M
修改php.ini配置文件中的post_max_size选项,其代表允许POST的数据最大字节长度,默认为8M。如果POST数据超出限制,那么$_POST和$_FILES将会为空。要上传大文件,你必须设定该选项值大于 upload_max_filesize指令的值
4 max_execution_time
在上传大文件时,如果网速很慢,当超过一定的时间,会报脚本执行超过30秒的错误,这是因为在php.ini配置文件中 max_execution_time配置参数的限制原因,其表示每个脚本最大允许执行时间(秒),0 表示没有限制。你可以适当调整max_execution_time的值,不推荐设定为0。
其次还有nginx.conf文件(我的是在/etc/nginx/文件目录下,根据自己安装时目录找到这个文件)
client_max_body_size 150m; #客户端上传文件大小设为150M
然后重启下nginx服务和php-fpm
然后你的网站就可以上传上述设置文件大小的文件了
- PHP上传大小限制更改
- 更改ASP.NET文件上传大小限制
- php 图片上传 文件上传 大小 限制
- 修改apache2中php上传大小限制
- PHP文件上传大小限制修改
- php上传.jpg限制大小Demo
- php修改文件上传大小限制
- 修改PHP上传文件的大小限制
- PHP文件上传大小限制修改
- php 上传文件的大小限制
- 修改PHP文件上传大小限制
- 修改PHP上传文件的大小限制
- nginx+php 修改文件上传大小限制
- IIS+PHP上传数据大小限制
- 禅道附件大小的限制、PHP上传文件大小限制
- php简单的文件上传功能,不限制上传大小
- PHP限制上传文件的大小(修改PHP.ini)
- FileUpload上传大小限制
- easyUI,tree,获取一级子节点
- ACboy needs your help again!
- 算法(选择排序的算法)
- 多台tomcat服务的session共享 memcached与redis
- android MotionEvent中getX()和getRawX()的区别
- PHP上传大小限制更改
- Linux下磁盘保留空间的调整,解决df看到的空间和实际磁盘大小不一致的问题
- Spine 2D骨骼动画插件 for Unity
- PHP中双冒号::的用法
- android简单动画
- jquery 的 ajax的dataType,服务器返回了数据,但是succes:function(data)不执行
- JSP程序404错误的解决浅谈
- CocoaPods详解之----使用篇
- css属性table