Tengo un problema al aumentar el límite de memoria para PHP como módulo de Apache.¿Cómo aumentar el límite de memoria para PHP de más de 2 GB?
si pongo siguiente directiva de configuración de Apache, que funcionan bien:
php_value memory_limit 1.99G
Pero más de 2 GB no funcionan, es restaurar este valor a 128 MB.
¿Cuál es el problema aquí? Necesito más memoria para algunas tareas relacionadas con PDF.
El servidor es Debian 2.6.32-5-amd64 # 1 SMP, PHP 5.3.3-7 + squeeze13 con 12 GB de RAM física.
procesos de Apache 2G ! Guau. – Ray
Quizás debas dejar la configuración de apache como predeterminada y 'ini_set ('memory_limit', -1);' solo en el archivo que necesites. Ve si eso funciona. – JRomero
El uso de MB en lugar de GB no cambia nada. Creo que hay algún otro límite, tal vez en algún lugar de la configuración de Apache. Además, como sé que memory_limit no se puede cambiar en tiempo de ejecución y el valor predeterminado es 128 MB. Tal vez pueda configurar esto en php.ini principal, pero no quiero que otro VHOST tenga una configuración tan grande, así que lo uso por VHOST. – mikikg