许多零售商API发送非常大的文件,我经常遇到内存分配障碍。两个例子是Walmart Clearance和整个Best Buy目录,其中包含大到272 MB的文件。
不增加php.ini中的内存,主要使用Cron Jobs,解析这些大文件的最佳方法是什么?
答案 0 :(得分:1)
接下来是一个可怕的想法......但是在任何其他想法中都是如此:
<?php
ini_set('memory_limit','300M');
// ...stuff...
https://secure.php.net/manual/en/function.ini-set.php
如果 以这种方式执行此操作,请将其保存在cron作业中,最好不要在与Web服务器相同的计算机上运行它。