“Ha habido un error crítico” y memoria de PHP
Pantalla blanca o error crítico después de instalar algo. Cómo recuperar el acceso y encontrar la causa.
En esta página
Mensajes típicos:
- "Ha habido un error crítico en esta web"
- "Allowed memory size of … bytes exhausted"
- Pantalla en blanco o error 500
Primero, recuperá el acceso
Revisá tu correo
WordPress manda al email del administrador un enlace de modo de recuperación que te deja entrar con el plugin culpable pausado.
Si no llegó, desactivá por carpeta
En el administrador de archivos, renombrá la carpeta del último plugin que instalaste en
wp-content/plugins(por ejemploplugin-off). WordPress lo desactiva solo.Entrá al panel
Con el sitio de vuelta, buscá la causa con calma.
Si dice "memory size exhausted"
El memory_limit del hosting es bajo para lo que estás cargando (un tema grande, un importador, muchos plugins).
- Subilo a 256M desde el panel del hosting (ver cómo).
- O agregá esta línea en
wp-config.php, antes de "¡Eso es todo, deja de editar!":
define( 'WP_MEMORY_LIMIT', '256M' );Si es un conflicto
Activá los plugins de a uno hasta que reaparezca el error: el último que activaste es el culpable. Paso a paso en Conflictos entre plugins.
Ver el error real
Agregá en wp-config.php estas líneas y reproducí el error. El detalle queda en wp-content/debug.log:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );También te puede servir
Contanos qué producto es y qué mensaje te aparece: te ayuda una persona del equipo.