GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo aumentar el límite de memoria de PHP

En este tutorial, le mostraremos cómo aumentar el límite de memoria de PHP en un servidor Linux. Si ha visto un error como "Error grave:Tamaño de memoria permitido de PHP agotado" en los registros del servidor web o su navegador, esto significa que PHP ha agotado el límite máximo de memoria. Este tutorial le mostrará dos formas diferentes de cómo puede aumentar el límite de memoria de PHP.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo ‘ a los comandos para obtener privilegios de root.

Aumentar el límite de memoria de PHP

Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado.

sudo yum clean all
sudo yum update

Paso 2. Verifique el límite de memoria de PHP

Puede comprobarlo creando un archivo llamado info.php en /var/www/html/ con el siguiente contenido:

<?php
phpinfo();
?>

Paso 3. Aumente el límite de memoria de PHP en el sistema Linux.

Método 1. Cambiar el límite de memoria de php.ini

Primero, busque el archivo php.ini utilizado por su servidor web.

nano /etc/php.ini

Busque "memory_limit" en su php.ini y cámbielo. Si no encuentra "memory_limit", agregue la siguiente línea al final de php.ini

memory_limit = 64M ;Maximum amount of memory a script may consume (64MB)

Reiniciar el servidor web Nginx o Apache:

service httpd restart
or
service nginx restart

Método 2. Cambiar el límite de memoria usando .htaccess

Encuentre el “.htaccess” en su directorio raíz del dominio especificado, edite el archivo .htaccess en el directorio webroot. Busque la sección:

php_value memory_limit 64M ;Maximum amount of memory a script may consume (64MB)

¡Felicitaciones! Ha aumentado con éxito la memoria de PHP. Gracias por usar este tutorial para cambiar el límite de memoria de PHP del sistema Linux. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de PHP.


Cent OS
  1. Cómo instalar PHP 7.3 en CentOS 8

  2. Cómo instalar PHP 7.4 en CentOS 7

  3. ¿Cómo limitan las canalizaciones el uso de memoria?

  4. Cómo instalar PHP 7.2 en CentOS 7

  5. ¿Cómo aumentar el límite de archivos abiertos en Ubuntu?

Cómo establecer el límite de uso de CPU y memoria de Docker

Cómo instalar PHP 7, 7.2 y 7.3 en CentOS 7

Cómo aumentar el número de límites de archivos abiertos en Linux

Cómo instalar PHP 7 en CentOS 7

Cómo aumentar la memoria y la CPU en la máquina Vagrant

Cómo aumentar los recursos de memoria de invitados de KVM