许多零售商 API 发送非常大的文件,我经常遇到内存分配障碍。两个例子是沃尔玛清关,以及包含大至272 MB文件的整个百思买目录。
在不增加 php.ini 内存的情况下,主要使用 Cron Jobs,解析这些大文件的最佳方法是什么?
接下来是一个糟糕的想法...但在任何其他想法的 leui 中:
<?php
ini_set('memory_limit','300M');
// ...stuff...
https://secure.php.net/manual/en/function.ini-set.php
如果你必须这样做,把它放在cron作业中,最好不要在和你的Web服务器在同一台机器上运行它。