Aumentar el limite de memoria de PHP mediante .htaccess

Stay hungry, stay foolish

Steve Jobs

A muchos tal vez nos ha pasado que instalamos alguna aplicación con PHP y nos marca un error de limite de memoria como este

Fatal error: allowed memory size of bytes exhausted (tried to allocate bytes)

En este post vamos a ver como lo podemos solucionar con el archivo .htaccess.

Lo primero que tenemos que hacer es editar nuestro archivo .htaccess de nuestro sitio para agregar la siguiente linea


suPHP_ConfigPath /home/nombredeusuario/public_html

Lo que hacemos en la linea anterior es indicar en donde se encuentra el archivo php.ini, el cual si estamos trabajando en un servidor compartido lo colocaremos en la raíz de nuestro sitio cuya ruta seria parecida a esta: /home/nombredeusuario/public_html  

Ahora procedemos a crear un archivo php.ini dentro del cual indicaremos el limite de memoria, de esta misma forma podriamos modificar por ejemplo el tamaño de los archivos que se pueden subir al servidor, etc.

memory_limit = 64M;
upload_max_filesize = 4M;
post_max_size = 4M;

Bueno eso es todo en este post, espero que la información les sea de utilidad.