En la lista de wp-testers un usuario ha iniciado un hilo pidiendo ayuda
porque al actualizar a WordPress 2.1 cuando intenta borrar o publicar
una entrada recibe el siguiente mensaje:
Fatal error: Allowed memory size of 52428800 bytes exhausted (tried to allocate 242856 bytes) in ruta-del-blog/wp-includes/functions.php on line 326
No hace falta ser un lumbreras para darse cuenta: tiene tantos plugins
instalados que hacer cualquiera de esas dos opciones le consume el
máximo de memoria que tiene disponible para la acción (¡50MB!) y
todavía no es suficiente.
La lista de plugins no es precisamente pequeña: mulberryKit, Acronym
Replacer, Akismet, SK2, Author Image, BLC, Browser Sniff, Coolcode,
Feedburner Feed Replacement, Google Sitemaps, Gravatar, Quoter, Share
this, Subscribe to Comments, UTW, Wordpress Database Backup, WP-cron,
WP-Postviews, WP-Useronline, WP Grins.
Lo interesante viene de ver los consejos y comentarios que dan que
sirven para aprender nuevos detalles:
-
WP-Cron viene integrado en WordPress 2.1, por lo que es inutil añadirlo manualmente.
-
WordPress Google Sitemaps es un acaparador de memoria conocido. Por ello su autor recomienda actualizar a la versión inestable 3.0b6 que es de hace menos de 15 días pero corrige el problema de memoria y funciona bien en 2.0.7 y 2.1.
-
Se puede regular el máximo de memoria disponible para PHP mediante .htaccess usando
php_value memory_limit 16Mo la cantidad deseada (sí, eso no lo sabía ¿qué pasa? }:P).
Conclusión: voy a probar la última versión de Google Sitemaps (que, además, corrige un bug que impide que aparezca en el sitemap una entrada publicada pero programada para el futuro).


Comentarios