Solución al “Fatal Error Out of Memory” de WordPress

Wordpress Logo

Wordpress Logo

Llevo usando desde hace unos años wordpress en un blog personal, y nunca me había dado ningún problema con los proveedores de servicio en los que lo tenía alojado. Sin embargo en este nuevo proveedor enseguida me he encontrado con fallos de memoria del WordPress al subir una simple imagen, o al realizar tareas cotidianas como editar una entrada e intentar usar el modo “Visual” y no el HTML. Después de muchas vueltas buscando en internet y probando las mil y una soluciones que se exponen, esta tan sencilla es la que nos ha funcionado en nuestro proveedor (por cierto es 1&1):

  • Crear un fichero de texto que se llame “php.ini” en la carpeta wp-admin de nuestro wordpress con el siguiente contenido:

memory_limit = 128M

Con esto todo solucionado, ya no hay más errores de out of memory.

Como curiosidad, este es uno de los errores que nos daba:

Fatal error:  Out of memory (allocated 29622272) (tried to allocate 311296 bytes) in /homepages/30/XXXXX/htdocs/porexpertos.es/wp-includes/js/tinymce/langs/wp-langs.php on line 215

 

Seguir usando Snow Leopard con iOS 5.1 para no pasarte a Lion y su Xcode

iOS 5.1

Si has encontrado este post, seguro que te encuentras en la misma situación que nosotros hace unos días, cuando uno de los iPhones que usamos para desarrollo lo actualizamos, más o menos sin querer. La situación era que cuando lo conectábamos al Xcode para probar las aplicaciones que estamos desarrollando nos daba un error de compatibilidad, le faltaba el SDK del 5.1 para poder continuar. Buscando información la conclusión a la que llegas es actualizar el Xcode 4.2 a una nueva versión, pero esa nueva versión en la 4.3.1 y solo está hecha para Lion. Aquí tenemos el problema, ¿actualizamos todos los Macs de desarrollo a Lion, sin tener en cuenta si modificará otros entornos de desarrollo con otras tecnologías que están montados en ellos? Nos parecía un poco arriesgado, así que decidí buscar otra solución. Después de unas cuantas vueltas la encontré. Se trata de bajarte el “Xcode 4.3.1 for Lion” montarlo en tu Mac, y luego copiar solo los archivos necesarios para poder compilar con el SDK 5.1, para el iPhone y para el emulador. Los pasos son:

Descargar Xcode 4.3.1 for Lion

  • Montar el .dmg que se ha descargado.
  • Ejecutar en el terminal estos comandos:
sudo cp -R /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS5.1.sdk /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/ 
sudo cp -R /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.1.sdk /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/ 
sudo cp -R /Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.1 (9B176) /Developer/Platforms/iPhoneOS.platform/DeviceSupport/ 
cd /Developer/Platforms/iPhoneOS.platform/DeviceSupport/ 
sudo rm -f ./Latest 
sudo ln -s ./5.1 (9B176) ./Latest 
  • Reiniciar el Mac (importante, si no fallará).
  • Hacer un clean de los proyectos antes de volver a compilar.

Espero que os sirva.

Los gadgets y las emergencias

Rescate en la Pedriza

Quería empezar este nuevo blog con un post sobre una de mis pasiones, a parte de la tecnológica/gadgets. Y aunque no me considero ningún experto, son ya muchos los años que llevo en contacto con ella, y quieras que no la experiencia se va acumulando.

Esta gran pasión es la montaña, en sus múltiples disciplinas, trekking como se dice ahora (yo lo sigo llamando pateo), carreras de orientación, escalada, recientemente vías ferratas…

Read more