PHP fastcgi模式上传大文件(大约有300多K)报错


Posted in PHP onSeptember 28, 2014

最近在项目中中上传图片时,大约有300多K,结果报了个服务器错误,以前从未遇到过,错误的内容如下:

mod_fcgid: HTTP request length 132296 (so far) exceeds MaxRequestLen (131072)

查了下资料,发现fastcgi默认的请求大小为131072,于是在apache配置中添加了MaxRequestLen 配置就好了。如果你只需要修改单个虚拟主机的 MaxRequestLen,原来是fastcgi模式下的设置问题,需要在配置文件.htaccess或者直接在apache的配置文件http.conf 中指明,如下:

代码如下

<IfModule mod_fcgid.c>

AddHandle fcgid-script .fcgi

FcgidConnectTimeout 20

# to get around upload errors when uploading images increase the MaxRequestLen size to 15MB

FcgidMaxRequestLen 15728640

</IfModule>

如果你是php+apache windows环境下的话我们如下配置即可

在php.ini中找到

upload_max_filesize,及其他post_max_size、max_input_time、memory_limit、 max_execution_time配置

把上传大小修改之后重启apache 即可解决

PHP 相关文章推荐
多文件上载系统完整版
Oct 09 PHP
php下实现折线图效果的代码
Apr 28 PHP
The specified CGI application misbehaved by not returning a complete set of HTTP headers
Mar 31 PHP
PHP学习之整理字符串
Apr 17 PHP
Apache服务器无法使用的解决方法
May 08 PHP
通过table标签,PHP输出EXCEL的实现方法
Jul 24 PHP
php判断数组元素中是否存在某个字符串的方法
Jun 14 PHP
PHP array_key_exists检查键名或索引是否存在于数组中的实现方法
Jun 13 PHP
修改yii2.0用户登录使用的user表为其它的表实现方法(推荐)
Aug 01 PHP
php获取ajax的headers方法与内容实例
Dec 27 PHP
laravel-admin的图片删除实例
Sep 30 PHP
Laravel 修改验证异常的响应格式实例代码详解
May 25 PHP
php中json_encode UTF-8中文乱码的更好解决方法
Sep 28 #PHP
初识PHP
Sep 28 #PHP
浅谈php和.net的区别
Sep 28 #PHP
PHP常用技术文之文件操作和目录操作总结
Sep 27 #PHP
Drupal简体中文语言包安装教程
Sep 27 #PHP
PHP常用编译参数中文说明
Sep 27 #PHP
PHP错误Warning: Cannot modify header information - headers already sent by解决方法
Sep 27 #PHP
You might like
ajax取消挂起请求的处理方法
2013/03/18 PHP
ThinkPHP+EasyUI之ComboTree中的会计科目树形菜单实现方法
2017/06/09 PHP
PHP中quotemeta()函数的用法讲解
2019/04/04 PHP
javascript十个最常用的自定义函数(中文版)
2009/09/07 Javascript
jquery.validate使用攻略 第二部
2010/07/01 Javascript
JavaScript window.document的属性、方法和事件小结
2012/10/24 Javascript
javascript中clone对象详解
2014/12/03 Javascript
Jquery实现仿腾讯娱乐频道焦点图(幻灯片)特效
2015/03/06 Javascript
javascript DIV实现跟随鼠标移动
2020/03/19 Javascript
理解javascript对象继承
2016/04/17 Javascript
AngularJs $parse、$eval和$observe、$watch详解
2016/09/21 Javascript
AngularJS入门教程之MVC架构实例分析
2016/11/01 Javascript
jquery横向纵向鼠标滚轮全屏切换
2017/02/27 Javascript
前端框架学习总结之Angular、React与Vue的比较详解
2017/03/14 Javascript
vue组件 $children,$refs,$parent的使用详解
2017/07/31 Javascript
JavaScript基础心法 数据类型
2018/03/05 Javascript
vue中如何让子组件修改父组件数据
2018/06/14 Javascript
vue同步父子组件和异步父子组件的生命周期顺序问题
2018/10/07 Javascript
4个顶级JavaScript高级文本编辑器
2018/10/10 Javascript
详解关于微信setData回调函数中的坑
2019/02/18 Javascript
vue中在vuex的actions中请求数据实例
2019/11/08 Javascript
JavaScript Date对象功能与用法学习记录
2020/04/28 Javascript
vue使用echarts画组织结构图
2021/02/06 Vue.js
python base64 decode incorrect padding错误解决方法
2015/01/08 Python
python修改字典内key对应值的方法
2015/07/11 Python
对YOLOv3模型调用时候的python接口详解
2019/08/26 Python
关于Python字符串显示u...的解决方式
2020/03/06 Python
jupyter notebook实现显示行号
2020/04/13 Python
python unichr函数知识点总结
2020/12/16 Python
pycharm 实现光标快速移动到括号外或行尾的操作
2021/02/05 Python
Html5 实现微信分享及自定义内容的流程
2019/08/20 HTML / CSS
澳大利亚著名的纺织品品牌:Canningvale
2020/05/05 全球购物
写clone()方法时,通常都有一行代码,是什么?
2012/10/31 面试题
经济管理专业毕业生推荐信
2013/11/11 职场文书
法人身份证明书
2014/10/08 职场文书
分析Java中Map的遍历性能问题
2021/06/26 Java/Android