页面数据太大加载不出来报错 数据接口请求异常:error

话不多说,直接进正题。

后台统计表页面加载时,转了1分钟后直接报错。

刚开始以为是请求时间有限制,修改了apipost的请求时间也不行;修改了apache的最大请求时间还是不行;

1.修改php最大运行时间

修改php.ini文件 max_execution_time=3600

2.修改apache的配置文件httpd.conf

Timeout 3600

3.如果上面2个还没有解决问题 加上最后在一项

查看apache错误日志,发现了这个错误

End of script output before headers: index.php
然后紧接着又有一条这条错误:

mod_fcgid: read timeout from pipe

从管道读取超时,那这出错模块找到了,原因也有了,所以干掉他,于是在httpd.conf中添加配置如下:

<IfModule fcgid_module>

FcgidIOTimeout 3600
FcgidConnectTimeout 3600
FcgidBusyScanInterval 3600
FcgidBusyTimeout 3600
FcgidErrorScanInterval 3600
FcgidIdleScanInterval 3600
FcgidIdleTimeout 3600
FcgidProcessLifeTime 3600
FcgidZombieScanInterval 3600

</IfModule>

重启服务,再运行,完美解决。


(35)
上一篇 2024-01-12
下一篇 2024-01-31