上传文件太大导致长时间无响应的解决办法

it2023-11-25  69

上传文件太大导致长时间无响应的解决办法

由于最近接手了一个PHP项目,然后要增加一个上传文件的功能,在本地windos环境下试过很多次,只有小文件能上传,大文件上传都会http报错500,于是修改php.ini中的max_execution_time,无用,修改apache的timeout参数无用,最后在查看日志时发现用了fcgid模块,故加入 FcgidIOTimeout 1000 FcgidIdleTimeout 1000 FcgidConnectTimeout 1000 FcgidBusyTimeout 1000 FcgidProcessLifeTime 1000 FcgidMaxRequestLen 51200000 如上参数最后解决 诡异的是最后部署到linux服务器时 也出现了同样的错误 后来发现不是上传时间的问题,是apache对于上传文件大小的限制故修改upload_max_filesize post_max_size参数无果,最后查看资料后加入如下参数 解决 LimitRequestBody 10485760

最新回复(0)