Contrataste un hosting, armaste tu web con WordPress y todo funciono bien las primeras semanas. Despues, sin aviso, empezaste a ver una pantalla en blanco o el mensaje “Ha ocurrido un error critico en este sitio web” justo despues de instalar un plugin nuevo. Nadie te explico por que, y vos solo notas que tu web deja de responder en el peor momento. La solucion no pasa por adivinar: pasa por entender dos numeros muy concretos, la version de PHP y el memory_limit, y saber donde revisarlos.
Que es la version de PHP y que es el memory_limit
WordPress esta escrito en un lenguaje de programacion llamado PHP, que es lo que tu hosting ejecuta cada vez que alguien visita tu web. Como cualquier software, PHP tiene distintas versiones: las mas nuevas son mas rapidas y mas seguras, pero tambien exigen que los plugins y el tema esten preparados para funcionar con ellas. El memory_limit es la cantidad maxima de memoria que WordPress puede usar para procesar cada pagina. Si una tarea necesita mas memoria de la permitida, WordPress corta la ejecucion y aparece un error.
Por que este numero determina el buen funcionamiento de tu proyecto
Un sitio que muestra errores criticos con frecuencia pierde visitas, pierde ventas y transmite poca confianza a quien lo visita por primera vez. Ademas, cada vez que esto pasa justo despues de instalar un plugin o actualizar el tema, el impacto en tu operacion diaria es directo: no podes trabajar tranquilo si no sabes cuando va a volver a fallar.
Las causas mas comunes de la pantalla blanca y los errores criticos
- Version de PHP desactualizada: un plugin moderno puede requerir una version que tu sitio todavia no tiene activada.
- Memory_limit demasiado bajo: la tarea que estabas haciendo necesitaba mas memoria de la disponible.
- Plugin o tema incompatible: algun complemento no esta preparado para la version de PHP que usas.
- Conflicto entre dos plugins: ambos intentan usar el mismo recurso al mismo tiempo y se traban entre si.
Paso a paso para revisar y corregir la version de PHP y la memoria
Paso 1: encontrá la version de PHP actual
Entra al escritorio de WordPress y anda a Herramientas > Salud del sitio > Info > Servidor. Ahi vas a ver, con claridad, que version de PHP esta corriendo tu web en este momento. Anotala: la vas a necesitar para los proximos pasos.
Paso 2: revisá el memory_limit actual
En la misma pantalla de Salud del sitio, un poco mas abajo, WordPress te muestra el “Limite de memoria de PHP” asignado a tu cuenta. Si ese numero es 64M o 128M, es probable que ahi este el origen de tus errores criticos cuando haces tareas exigentes.
Paso 3: haz un respaldo antes de tocar nada
Antes de modificar cualquier configuracion tecnica, generá una copia de seguridad completa de tu web (archivos y base de datos). Si algo no sale como esperabas, vas a poder volver atras sin perder informacion.
Paso 4: aumentá el memory_limit
- Entra al panel de administracion de tu hosting y busca la seccion de “Selector de PHP” o “Configuracion de PHP”.
- Si tenes acceso al archivo wp-config.php, podes sumar la linea define(‘WP_MEMORY_LIMIT’, ‘256M’); justo antes de la linea que dice “eso es todo, dejá de editar”.
- Guardá los cambios y recargá tu web para confirmar que el error desaparecio.
- Si el problema persiste, subí gradualmente el valor (por ejemplo a 512M) y volvé a probar.
Paso 5: actualizá la version de PHP si esta desactualizada
Desde el mismo “Selector de PHP” de tu panel de hosting, elegí una version reciente y estable (las versiones 8.1 o 8.2 suelen ser una buena opcion para la mayoria de los sitios en este momento). Si tu hosting ofrece un entorno de pruebas o “staging”, proba primero ahi antes de aplicar el cambio a tu web principal.
Paso 6: revisá que todo siga funcionando
Despues de cualquiera de estos cambios, recorré tu web como lo haria un visitante: entrá al catalogo, probá el formulario de contacto, revisá el panel de administracion. Si algo se ve raro, activá temporalmente el modo de depuracion (WP_DEBUG) para identificar que plugin o tema esta generando el conflicto, y desactivá los plugins uno por uno hasta encontrar al responsable.
Errores comunes al interpretar y corregir esto
Un error frecuente es subir el memory_limit al maximo posible sin identificar antes que plugin esta consumiendo de mas: eso tapa el sintoma, pero no resuelve la causa, y el problema puede volver mas adelante con mas fuerza. Otro error es cambiar la version de PHP sin probar antes en un entorno de pruebas. Y el mas comun de todos: hacer cualquiera de estos cambios sin backup previo, apostando a que “no va a pasar nada”.
Cómo elegir un hosting pensando en esto desde el principio
Al comparar opciones para tu proximo proyecto en WordPress, preguntá siempre:
- ¿Que version de PHP tiene activada el plan y puedo cambiarla yo mismo desde el panel?
- ¿Cual es el memory_limit por defecto y hasta cuanto puedo aumentarlo?
- ¿Existe un entorno de pruebas (staging) para probar cambios antes de aplicarlos en la web real?
Un proveedor que responde esto con claridad es, casi siempre, uno que te da las herramientas para resolver este tipo de errores por tu cuenta.
El registro del dominio tambien importa
El buen funcionamiento de tu proyecto no depende solo de la configuracion tecnica del hosting: un registro de dominio bien gestionado, con renovacion automatica activada y datos de contacto actualizados, evita otro tipo de caida evitable, la que ocurre cuando un dominio vence sin que nadie lo note. Revisá ambos frentes juntos al planificar tu web.
Que podes hacer vos, mas alla de la configuracion tecnica
- Mantener plugins y tema actualizados, para reducir el riesgo de incompatibilidades con PHP moderno.
- Eliminar plugins que ya no usas, aunque esten desactivados.
- Revisar la compatibilidad antes de actualizar cualquier complemento importante.
- Elegir plugins livianos, para consumir menos memoria en cada carga de pagina.
Un caso tipico
Imaginá un proyecto que un dia instala un plugin nuevo para mejorar el SEO, justo antes de lanzar una campaña de contenido. A los pocos minutos, la web empieza a mostrar el mensaje de error critico. Sabiendo donde mirar (Salud del sitio, memory_limit, version de PHP), el problema se identifica y se corrige en minutos, sin perder el impulso de la campaña recien lanzada.
Como armar un checklist propio para no repetir este problema
No hace falta un sistema complejo para evitar sorpresas: alcanza con anotar, cada vez que instales un plugin nuevo o actualices el tema, la fecha, el nombre del complemento y si notaste algun cambio en el comportamiento de tu web despues. Con ese registro simple, si en algun momento aparece un error critico, vas a poder identificar mas rapido que cambio reciente pudo haberlo causado, en lugar de revisar todo desde cero. Este mismo habito te sirve tambien para decidir, con datos y no con sensaciones, si tu plan de hosting actual todavia te alcanza o si conviene evaluar uno con mas memoria disponible a medida que tu proyecto crece.
Preguntas frecuentes sobre PHP y memoria en WordPress
¿Actualizar PHP puede romper mi web?
Puede pasar si algun plugin o tema todavia no es compatible con la nueva version. Por eso conviene probar primero en un entorno de pruebas o, al menos, hacer un backup completo antes de aplicar el cambio en produccion.
¿Cuanto memory_limit necesita una web tipica con WordPress?
Para la mayoria de los sitios alcanza con 256M. Si usas una tienda online con muchos plugins activos, puede convenir subir a 512M.
¿Por que aparece el error critico justo despues de instalar un plugin?
Porque ese plugin, al activarse, ejecuta codigo adicional que puede no ser compatible con tu version de PHP o puede consumir mas memoria de la disponible en ese momento.
¿El registro del dominio afecta este tipo de errores?
No directamente, pero si tu dominio vence sin renovar, tu web deja de estar disponible igual que con un error critico de configuracion. Por eso conviene revisar ambos frentes juntos.
¿Necesito conocimientos de programacion para hacer estos cambios?
No para los pasos basicos: revisar Salud del sitio y usar el selector de PHP del panel de hosting es una tarea de pocos clics. Editar wp-config.php requiere un poco mas de cuidado, pero es un cambio de una sola linea.
¿Tiene sentido revisar esto antes de migrar mi web a otro proveedor?
Totalmente. Antes de migrar, confirmá que version de PHP y que memory_limit ofrece el nuevo hosting, para no repetir el mismo problema apenas termines la migracion.
¿Que hago si despues de aumentar la memoria el error sigue apareciendo?
Es probable que el problema no sea de memoria sino de compatibilidad de algun plugin con la version de PHP. Desactivalos de a uno para identificar cual es el responsable.
Conclusion
La pantalla blanca y los errores criticos en WordPress dejan de ser un misterio en cuanto entendes que, casi siempre, tienen una causa concreta y corregible: la version de PHP o el memory_limit de tu hosting. Con Salud del sitio, un backup previo y estos seis pasos, podes diagnosticar y resolver el problema vos mismo en minutos, sin depender de nadie mas. Empezá hoy mismo revisando estos dos numeros en tu proyecto.