我正在将一个旧的数据库php数组转移到新的数据库中。数据.php文件总共约有220MB大小。
我已经在脚本中插入了这些行,以便它可以正常运行:
ini_set("memory_limit", "-1");
set_time_limit(0);
这是我如何包含产品的方法:
// The exports made by PHPMYADMIN, exported as PHP-Array
require_once 'export/tx_ttproductsv2_products.php';
require_once 'export/tx_ttproductsv2_keyword.php';
require_once 'export/tx_ttproductsv2_keywords_in_products.php';
require_once 'export/tx_ttproductsv2_typebook.php';
require_once 'export/tx_ttproductsv2_typegospel7.php';
require_once 'export/tx_ttproductsv2_typemedia.php';
当脚本尝试要求它们时,我收到以下错误:
PHP致命错误:内存不足(分配了880541696字节),在......中尝试分配469762048字节
我在运行x64 Win 7 SP1的本地EasyPHP安装上有6 GB内存,Intel i5。
如何让PHP在不出现内存错误的情况下运行整个脚本?
upload_max_filesize
和post_max_size
的大小? - Khawer Zeshan