我在pma上试图导入一个SQL文件时,pma抛给我一个500错误,看日志后发现错误日志为:
mod_fcgid: HTTP request length 135225 (so far) exceeds MaxRequestLen (131072)
我的php是运行在mod_fcgid模式下的,看上去是因为HTTP的请求长度太长,大于现有的131072最大请求长度。看了fcgid的配置文件后,发现并没有配置过MaxRequestLen的参数。看来这个131072的配置是默认的了。于是在fcgid的配置文件里加入这个配置,15728640是15M,因为我的php.ini中设置的最大POST长度是15M,所以把它们设置长一样的:
MaxRequestLen 15728640
重启APACHE后,上传,导入,OK~