Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 1966080 bytes)
Estás leyendo: Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 1966080 bytes), escrito por:
DoctorPC el Viernes, 28 mayo , 2010.
Etiqueta(s): Wordpress.
Categoria(s): ¿Cómo se hace?.
De los errores se aprende. Migrando uno de nuestros sitios a un nuevo servidor, en el escritorio de WordPress uno de los plugins (el de enlaces entrantes) me arrojaba el error:
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 1966080 bytes) in /home/misitio/public_html/wp-includes/class-simplepie.php on line 5409
Ya había aplicado la solución de los 64MB en el wp-settings.php y el problema continuaba.
La solución es permitir la ejecución de scripts de 32MB a 64MB, pero haciendo la modificación en el php.ini. Como no tengo accesso a modificar esta configuración envié un ticket de soporte al hosting que resolvió el problema agregando 2 ficheros en el public_html:

1) Nombre: info.php
¿Que hace? Muestra la configuración casi completa de servidor (entre ella la memoria que puedes usar). De esta forma puede revisar en pocos segundos si los cambios fueron realizados.
¿Como lo hago? Abre un bloc de notas, escribe < ?php phpinfo(); ? > (junta los signos para que sea un código php válido) y guárdalo como info.php, luego súbelo a la raíz del public_html
2) Nombre: php.ini
¿Que hace? Permite configurar los módulos de php a gusto.
¿Como lo hago? Abre un bloc de notas, escribe memory_limit = 64M y guárdalo como php.ini, luego súbelo a la raíz del public_html
Con estos pasos el plugin no debería mostrar el error ;)
Actualización: No es recomendable mantener el archivo info.php por mucho tiempo, ya que puede ser usado para extraer información del servidor y con esto serías más vulnerable un posible ataque informático. Si quieres mantener el archivo, cambia el nombre o déjalo en una ruta “secreta”.
Entradas relacionadas en Reparación de PC
« Colocar música de fondo en un sitio Web
Tutorial PhotoShop en video Capítulo 10 – Opciones color »



geeker4 - Miércoles, 21 julio , 2010 Dice:
Ya agregue los archivos ya que mi hosting no me permite modificar esos archivos!
alguna otra solucion?
DoctorPC - Jueves, 22 julio , 2010 Dice:
@geeker4: ¿Ya cambiaste la configuración del wp-settings.php?, piensa seriamente en cambiar de hosting, más adelante seguirás con problemas por otros plugins o actualizaciones.
geeker4 - Miércoles, 18 agosto , 2010 Dice:
salu2!!
Galo - Mecanica Automotriz - Lunes, 29 agosto , 2011 Dice:
Excelente blog.