Incrementar WordPress Memory Limit
El límite de memoria WP es la máxima cantidad de memoria RAM que puede usar al mismo tiempo un sitio web. Cuando se agota el límite asignado de memoria, la página web encontrará un error fatal. Algunos factores que contribuyen a que se agote el límite de memoria WP incluyen; WordPress en sí, la lista de complementos activos y también el tema que se está usando. Cuanto más grande y complejo sea el sitio web, necesita más memoria. El límite predeterminado de memoria para WordPress es de 32 MB.
El límite de memoria de 32 MB para sitios web pequeños puede ser ideal, al tener un limitado número de visitantes y complementos. La instalación de una demostración funcional completamente de un tema Prémium, requiere también la instalación de una lista grande de complementos personalizados, puede necesitar que el límite de memoria WP aumente. Se recomienda que cuando se empiece a encontrar el ‘Error fatal: tamaño de memoria agotado’, el límite de memoria WP de la página web se debe aumentar.
Cómo aumentar el límite de memoria WP
El límite recomendado de memoria de WordPress es de 512 MB.
- wp-config.php
- Localizar en el directorio raíz de la instalación el archivo wp-config.php de WordPress. Si se tiene acceso a cPanel, ir a Administrador de archivos> public_html
- Buscar el archivo wp-config.php bajo la carpeta public_html, realizar clic derecho sobre ella y seleccionar la opción ‘Editar’
- Localiza la línea que define (‘WP_MEMORY_LIMIT’, ’32M’);
- Cambiar el límite de memoria de 32M a 512M
- Guardar el wp-config.php y después actualizar el sitio web.
- php.ini
- Localizar el archivo php.ini. Si no se puede encontrar, simplemente se crea el archivo propio php.ini y se coloca en el directorio raíz de la instalación de WordPress. Si se tiene acceso a cPanel, ir a Administrador de archivos> public_html
- Buscar el archivo .php.ini en la carpeta public_html, realizar clic derecho sobre ella y seleccionar la opción ‘Editar’
- Localizar la línea que contiene; memory_limit = 32M. Si se creó el archivo propio php.ini, hay que asegurarse de agregar la línea.
- Cambiar el límite de memoria de 32M a 256M
- Guardar el php.ini y después se actualiza el sitio web
Nota:
Algunos proveedores de alojamiento compartido impiden el acceso al archivo php.ini. Este método solo se puede aplicar en caso de que se tenga acceso directo al archivo php.ini o si se está ejecutando WordPress en un host local. Este método solo afecta el límite de memoria PHP.
- .htaccess
- Localizar el archivo .htaccess en el directorio raíz de la instalación de WordPress. Si no se puede encontrar, entonces es posible que se encuentre oculto. Hay que asegurarse de revisar los archivos ocultos para localizarlo. Si se tiene acceso a cPanel, se debe ir a Administrador de archivos> public_html
- Buscar el archivo.htaccess en la carpeta public_html, realizar clic derecho sobre ella y seleccionar la opción ‘Editar’
- Localizar la línea que contiene; php_value memory_limit 32M. Si no se puede encontrar esa línea, se puede simplemente agregarla antes de la línea # END WordPress
- Cambiar el límite de memoria de 32M a 256M
- Guardar .htaccess y después actualizar el sitio web