2016-03-09 18 views
1

許多零售商的API發送非常大的文件,我經常遇到內存分配障礙。兩個例子是Walmart Clearance,以及包含大小爲272 MB的文件的整個Best Buy目錄。如何處理Cron Jobs的大型JSON文件,而無需編輯php.ini?

在不增加php.ini中的內存的情況下,主要使用Cron Jobs,解析這些大文件的最佳方法是什麼?

回答

1

下面是一個可怕的想法......但在任何其他的想法leui:

<?php 
ini_set('memory_limit','300M'); 
// ...stuff... 

https://secure.php.net/manual/en/function.ini-set.php

如果做這種方式,將其存放在cron作業,最好不要在與您的Web服務器相同的機器上運行它。