PHP脚本停止工作一段时间后


PHP script stops working after sometime

我在php中制作了一个脚本,作为cron文件运行。这个文件实际做的是读取大的CSV文件(最大100MB),过滤数据并保存到数据库中。当我在CSV文件中运行这个文件5000条记录时,它只需要3500条记录,然后停止工作。

我正在使用codeigniter并获得以下错误"网页不可用"

谁能给我提供解决方案的脚本?

谢谢!

system/core/Codeigniter.php中,搜索set_time_limit,你可以在codignator

中更改set_time_limit
if (function_exists("set_time_limit") == TRUE AND @ini_get("safe_mode") == 0)
{
    @set_time_limit(300);// change it according to your requirment
}

由于没有其他方法可以避免更改核心文件,以及为CLI请求提供无限的最大执行时间。