your reported recommended phpini memory_limit increase htaccess php apache memory limit easyphp

reported - phpini memory limit



Usando ini_set("memory_limit", "-1") y aún sin memoria (1)

Estoy procesando una antigua base de datos php a una nueva base de datos. Los archivos de datos .php tienen un total de alrededor de 220 MB.

He insertado estas líneas en el script para que funcione bien:

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

Así es como incluyo los productos:

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

Cuando el script intenta exigirlo, aparece este error:

Error grave de PHP: memoria insuficiente (asignado 880541696) (se intentó asignar 469762048 bytes) en ......

Tengo una instalación local de EasyPHP ejecutándose en x64 Win 7 SP1. Tengo 6 GB de memoria, Intel i5.

¿Cómo puedo hacer que PHP ejecute todo el script sin el error de memoria?


La limitación de memoria proviene del sistema operativo, no de PHP en sí.

Su script asignó 800MB y está tratando de asignar 500MB adicionales

Intente ejecutar el script en el sistema operativo de 64 bits con PHP de 64 bits.