PHP fastcgi模式大文件上传500错误
最近在项目中中上传图片时,大约有300多K,结果报了个服务器错误,以前从未遇到过,错误的内容如下:
mod_fcgid: www.111cn.net HTTP request length 132296 (so far) exceeds MaxRequestLen (131072)
查了下资料,发现fastcgi默认的请求大小为131072,于是在apache配置中添加了MaxRequestLen 配置就好了。如果你只需要修改单个虚拟主机的MaxRequestLen,原来是fastcgi模式下的设置问题,需要在配置文件.htaccess或者 直接在apache的配置文件http.conf 中指明,如下:
代码如下 | 复制代码 |
<IfModule mod_fcgid.c> |
如果你是php+apache windows环境下的话我们如下配置即可
在php.ini中找到php教程
upload_max_filesize,及其他post_max_size、max_input_time、memory_limit、 max_execution_time配置
把上传大小修改之后重启apache 即可解决。
相关文章
- 区别 PHP 的 $_POST、$HTTP_RAW_POST_DATA 和 php://input
- 配置php.ini实现PHP文件上传功能
- PHP常量PHP_SAPI与函数php_sapi_name()简介,PHP运行环境检测
- 11个PHP程序员最常犯的MySQL错误
- Java实现 LeetCode 645 错误的集合(暴力)
- PHP的错误报错级别设置原理简析
- 以源码编译的方式安装PHP与php-fpm
- [获取行数]php读取大文件提供性能的方法,PHP的stream_get_line函数读取大文件获取文件的行数的方...
- PHP中获取当前页面的完整URL & php $_SERVER中的SERVER_NAME 和HTTP_HOST的区别
- LZW算法PHP实现方法 lzw_decompress php
- 大数据可视化必须避免的三种常见错误
- Relearning PHP (2) – php 的浮点数float
- [php-src] Php扩展开发的琐碎注意点、细节
- 解决Ubuntu Ping网关Destination Host Unreachable错误
- 【华为OD机试】1017 - 简单错误记录
- win server 2008 r2 iis+php 500错误内部服务器错误。
- 【错误记录】Visual Studio 中配置 NDK 头文件路径
- 【整理】Linux下中文检索引擎coreseek4安装,以及PHP使用sphinx的三种方式(sphinxapi,sphinx的php扩展,SphinxSe作为mysql存储引擎)
- Aultim Designer PCB DRC后,在messages中双击错误无法定位到具体错误的位置