preg_match_all在实时服务器上停止代码执行(大文件)

时间:2016-02-13 20:10:25

标签: php regex preg-match-all

我想问一下是否有人有同样的问题或知道任何解决方法来修复它。

我有一个大文件(15MB),其中包含我发现并读取的数组值。 在xampp上,带有preg_match_all的代码可以正确地工作(对于大文件和小文件)。

服务器上的

当前PHP版本:5.5.9(2 vcpu 2GB ram) preg_match_all停止执行代码(如果我用小文件测试它会给出正确的结果)。

1 个答案:

答案 0 :(得分:1)

尝试使用:

ini_set('memory_limit','1024M');

在剧本的开头。

此外,如果您从浏览器调用脚本,请在该循环上打印一个空白区域以使浏览器保持活动状态。