找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1889|回复: 0
打印 上一主题 下一主题

php上传大于2M文件的解决方法

[复制链接]

2487

主题

2487

帖子

7391

积分

论坛元老

Rank: 8Rank: 8

积分
7391
跳转到指定楼层
楼主
发表于 2018-2-18 04:49:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

                      如上传一个文件http://www.mycodes.net/mycodes.rar 如果文件大于2m往往是上传不成功的
    解决方法:
    php.ini里查找
    查找 post_max_size  改为:
    post_max_size = 100M
    查找upload_max_filesize,默认为2M 改为:
    upload_max_filesize = 100M
    解决上传超时
    默认是30秒 改为:
    max_execution_time = 0
    0代表不限制
    max_input_time = 600 ;每个PHP页面接收数据所需的最大时间,默认60秒
    memory_limit  = 128M ;每个PHP页面所吃掉的最大内存,默认8M
    另外要确认上传的  里没有类似下面的这行这样也是限制上传大小用的
    如果是apache 2 需要修改:
    /etc/httpd/conf.d/php.conf 中的LimitRequestBody 524288将524288(=512×1024)改大,比如5M(=5×1024×1024)这样上传就不会出现如上问题,上传不响应,上传现实该页无法现实也将得到解决!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

用户反馈
客户端