Usando ini_set (“memory_limit”, “-1”) e ainda sem memória

Estou processando uma matriz php de banco de dados antigo para um novo banco de dados. Os arquivos .php de dados estão no total em torno de 220 MB.

Eu inseri essas linhas no script para que ele seja executado corretamente:

ini_set("memory_limit", "-1");
set_time_limit(0);

É assim que incluo os produtos:

// 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';

Quando o script está tentando exigi-los, recebo este erro:

PHP Erro fatal: Sem memória (alocado 880541696) (tentou alocar 469762048 bytes) em ......

Eu tenho uma instalação local do EasyPHP em execução no x64 Win 7 SP1. Eu tenho 6 GB de memória, Intel i5.

Como posso obter o PHP para executar o script inteiro sem o erro de memória?

questionAnswers(1)

yourAnswerToTheQuestion