tp5循环插入百万数据模块不存在:error

小白 2022-01-20 原创文章


tp5循环插入百万数据模块不存在:error


话不多说,直接进正题。

今天清洗数据过程中,发现每次插入到10000多条就会出现这个错误,

image.png

刚开始以为是请求时间有限制,修改了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>


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


原文链接:https://blog.csdn.net/qq5201314wx/article/details/120204068


站点信息