La pantalla blanca de la muerte puede ser la peor pesadilla de un propietario de sitio web. Este frustrante error de WordPress te deja mirando una página en blanco, sin darte pistas sobre qué salió mal.
Para empeorar las cosas, este error común de WordPress a veces puede afectar partes específicas de tu sitio web, como el área de administración o publicaciones individuales.
Por ejemplo, hemos visto la pantalla blanca de la muerte dentro del área de administración de WordPress mientras todo lo demás funcionaba bien. En otros casos, solo la vimos al ver una publicación específica.
Comprender las causas raíz de este error es el primer paso para encontrar una solución. Esta guía cubrirá algunas soluciones para solucionar la pantalla blanca de la muerte y proporcionará pasos prácticos para restaurar la funcionalidad de tu sitio web.

Nota: Antes de realizar cualquier cambio en tu sitio, asegúrate de tener una copia de seguridad de tu sitio de WordPress. Si no tienes acceso al área de administración, consulta nuestra guía sobre cómo crear manualmente una copia de seguridad de la base de datos de WordPress.
¿Por qué ves la pantalla blanca de la muerte en WordPress?
La mayoría de las veces, cuando ves una pantalla blanca de la muerte al intentar visitar tu sitio web de WordPress, significa que un script en tu sitio web agotó el límite de memoria.
El script que no responde es eliminado por tu servidor de hosting de WordPress o simplemente expira. Es por eso que no se genera ningún mensaje de error real, y solo ves una pantalla blanca en blanco.

Sin embargo, a veces, puedes ver un mensaje de error.
Por ejemplo, podrías ver un mensaje de error crítico en lugar de una página en blanco.

Ya sea que veas una pantalla en blanco o el mensaje 'Ha habido un error crítico en tu sitio web', es el mismo error.
Este error también puede ocurrir debido a un tema o plugin mal codificado instalado en tu sitio. A veces, puede ocurrir si hay un problema con tu servidor de hosting web.
Dado que el error de pantalla blanca puede ser causado por una variedad de cosas, requiere una solución de problemas metódica para solucionarlo. Aquí están los pasos que debes intentar:
- Comprueba si el problema ocurre en tus otros sitios
- Soluciona el error de pantalla blanca con el modo de recuperación de WordPress
- Aumenta el límite de memoria
- Soluciona el error de pantalla blanca deshabilitando todos los plugins
- Activa el tema predeterminado
- Habilita el modo de depuración para capturar errores en WordPress
- Borra la caché de WordPress
- Soluciona el error de pantalla blanca para artículos largos
Tutorial en video
Si prefieres instrucciones escritas, sigue leyendo.
1. Comprueba si el problema ocurre en tus otros sitios
Si tienes otros sitios de WordPress instalados en la misma cuenta de hosting, entonces querrás empezar comprobando si el problema también ocurre en otros sitios.
Si es así, entonces es un fuerte indicio de que algo anda mal con tu servicio de hosting de WordPress. Podría ser un problema temporal que afecta su servicio, y necesitas contactar a su soporte para obtener más ayuda.
Por otro lado, si el problema solo ocurre con un sitio web o una parte específica de ese sitio, entonces sabes que el problema es con ese sitio web en particular.
2. Soluciona el error de pantalla blanca con el modo de recuperación de WordPress
Si el error de pantalla blanca de la muerte es causado por un plugin o tema de WordPress, entonces WordPress podría ser capaz de detectarlo.
La nueva función de protección contra errores fatales introducida en WordPress 5.2 a veces puede detectar el error, por lo que es posible que ni siquiera veas una pantalla blanca. En su lugar, verás un mensaje de que el sitio está experimentando dificultades técnicas.

WordPress también enviará un correo electrónico sobre el problema a tu dirección de correo electrónico de administrador.
El correo tendrá el asunto 'Tu sitio está experimentando un problema técnico'.

Este mensaje de correo electrónico señalará el plugin o tema que causa el error, y también contendrá un enlace especial.
Este enlace te permitirá iniciar sesión en el modo de recuperación de WordPress y desactivar el plugin defectuoso.

Sin embargo, si estás viendo la pantalla blanca de la muerte sin correo electrónico ni opción de modo de recuperación, entonces necesitas solucionar el error manualmente.
3. Aumenta el Límite de Memoria
Por lo general, este error ocurre porque un script ha agotado la memoria de tu servidor web y se ha detenido a la mitad.
Para solucionar esto, necesitas aumentar la memoria PHP disponible para WordPress. Esto permitirá que el script use más memoria para terminar el trabajo que se suponía que debía hacer.
Necesitarás editar el archivo wp-config.php en tu sitio de WordPress o usar un plugin de fragmentos de código como WPCode.
Puedes seguir las instrucciones de nuestro tutorial sobre cómo aumentar la memoria PHP en WordPress.
4. Soluciona el Error de Pantalla Blanca Desactivando Todos los Plugins
Si aumentar el límite de memoria PHP no ayudó, o si tienes un límite de memoria alto, como 256M o 512M, entonces necesitas empezar a solucionar problemas.
En nuestra experiencia solucionando este problema, siempre hemos descubierto que el problema se debe a un plugin o tema específico. Vamos a desactivar todos los plugins.
Si aún puedes acceder al panel de administración de WordPress, entonces puedes ir simplemente a la página Plugins » Plugins Instalados. Selecciona todos los plugins instalados y luego selecciona 'Desactivar' en el menú desplegable 'Acciones en lote'.

Sin embargo, si no tienes acceso al área de administración de WordPress, entonces necesitarás desactivar todos los plugins vía FTP.
Primero, conéctate a tu sitio de WordPress usando un cliente FTP o el administrador de archivos de tu proveedor de hosting. Una vez conectado, ve a la carpeta wp-content, donde verás la carpeta plugins.
Ahora, necesitas hacer clic derecho en la carpeta plugins y luego seleccionar ‘Renombrar’. Puedes renombrar la carpeta de plugins a ‘plugins-desactivados’.

WordPress busca una carpeta llamada plugins para cargar todos los plugins. Cuando no puede encontrar la carpeta, simplemente desactiva todos los plugins.
Si esto soluciona el problema, entonces activa un plugin a la vez para llegar al fondo del problema. Una vez que encuentres el plugin que causa el problema, puedes reemplazarlo con una alternativa o reportar el problema a los autores del plugin.
5. Activar el Tema Predeterminado
Si la solución de problemas de plugins no resuelve el problema, entonces deberías intentar reemplazar tu tema activo con un tema predeterminado.
Primero, conéctate a tu sitio web usando un cliente FTP y ve a la carpeta /wp-content/themes/. Contiene todos los temas instalados en tu sitio web.
Haz clic derecho para seleccionar tu tema actual de WordPress y descárgalo a tu computadora como una copia de seguridad.

A continuación, necesitas eliminar tu tema actual de tu sitio web.
Simplemente haz clic derecho en la carpeta de tu tema y selecciona ‘Eliminar’. Tu cliente FTP ahora eliminará el tema de tu sitio web.

Ahora, si tienes un tema predeterminado de WordPress como (Twenty Twenty-Two o Twenty Twenty-Three) instalado en tu sitio web, entonces WordPress comenzará a usarlo automáticamente como el tema predeterminado.
Sin embargo, si no tienes un tema predeterminado instalado, entonces necesitas instalarlo manualmente usando FTP.
Si esto soluciona el problema, entonces deberías revisar el archivo functions.php de tu tema. Si hay espacios adicionales al final del archivo, entonces necesitas eliminarlos, y a veces eso soluciona el problema.
Si estás utilizando una función mal codificada en el archivo functions.php de tu tema, entonces también puede causar el error de pantalla blanca de la muerte.
Considera descargar una copia nueva de tu tema desde su origen e instalarla manualmente usando FTP.
6. Habilita el modo de depuración para capturar errores en WordPress
Si nada ha ayudado hasta ahora, el siguiente paso es activar la depuración en WordPress. Esto mantendrá registros de errores que te permitirán ver qué tipo de errores se están generando.
Simplemente agrega el siguiente código a tu archivo wp-config.php:
define( 'WP_DEBUG', true);
define( 'WP_DEBUG_LOG', true );
Una vez que agregues esto, la pantalla en blanco ahora mostrará errores, advertencias y avisos. Estos pueden ayudarte a determinar la causa raíz.
Si no ves ningún error, es posible que aún quieras revisar el registro de depuración.
Simplemente visita la carpeta wp-content en tu sitio web usando un cliente FTP. Allí, encontrarás un nuevo archivo debug.log que contiene un registro de todos los errores, avisos y advertencias.

7. Limpia la caché de WordPress
A veces, puedes tener acceso al backend, pero el frontend del sitio tiene la pantalla blanca de la muerte.
Esto puede suceder debido a un plugin de caché. En ese caso, simplemente necesitas vaciar la caché de tu WordPress.
Puedes ver nuestra guía sobre cómo limpiar la caché en WordPress para obtener instrucciones detalladas.
8. Soluciona el error de pantalla blanca para artículos largos
Si tienes una pantalla blanca de la muerte solo en una publicación o página muy larga, este método podría funcionar.
Este truco básicamente aumenta la capacidad de procesamiento de texto de PHP al incrementar el límite de recursión y retroceso. Puedes pegar el siguiente código en tu archivo wp-config.php:
/** Trick for long posts */
ini_set('pcre.recursion_limit',20000000);
ini_set('pcre.backtrack_limit',10000000);
Entendemos que este es un error muy frustrante, y esperamos que uno de los trucos anteriores haya solucionado el problema para ti.
También te puede interesar consultar nuestra guía de solución de problemas de WordPress, que enseña los pasos que debes seguir para detectar y corregir problemas de WordPress por ti mismo, o nuestra lista de los problemas más comunes del editor de bloques de WordPress y cómo solucionarlos.
Si te gustó este artículo, suscríbete a nuestro canal de YouTube para obtener tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.

Dagoberto
Necesito degradar de 3.9.2 a 3.9.1.
Sylvester Lapisang
Gracias por la publicación, desactivé todos los plugins y funcionó, Zopim Chat era el problema
Robbie Davidson
Eliminar el plugin WP Super Cache resolvió el problema para mí.
wohfab
Fue un functions.php dañado para mí (a pesar de que no cambié nada o.o) – ¡MUCHAS GRACIAS!
Aleksandar
Grandes consejos. En mi caso (WP v.3.5.1) el problema fue el plugin wp-super-cache. Simplemente lo eliminé y todo funciona bien. No tuve tiempo de actualizar la instalación y los plugins.. Así que tal vez esto ayude.
Chris
Gracias, tanto eliminar plugins como cambiar los temas al predeterminado me funcionaron. pero mi problema es que no puedo activar mis plugins. simplemente abrirá otra pantalla blanca de la muerte. todos los plugins.
Hans Haupt
Muchas gracias por tu publicación.
Intenté actualizar mi tema y me encontré con la 'Pantalla Blanca de la Muerte'.
Tomé tu consejo de eliminar el tema problemático del cPanel del sitio y 'listo', pude volver a iniciar sesión en WordPress y cambiar el tema a uno que funcione.
Bryan Myers
Aquí hay algo más que buscar: asegúrate de cerrar la etiqueta php en el bloque de información de la página (no estoy seguro de su nombre real) en la parte superior de tu página de plantilla. tonto.
Kaveh
Thank you so much
Your instruction helped me fix my problem
tnx again
bashar
Muchas gracias.. El problema está resuelto.
Realmente me encanta wpbeginner.com
Tommy
Hola a todos, yo también tuve este problema y encontré una solución. Parecía ocurrir al actualizar de la versión 3.71 a la 3.72.
Ok, probé lo siguiente:
renombrar carpeta de plugin
eliminar tema
cambiar memoria en archivo de configuración
reportar errores en archivo de configuración
Luego vi el error:
Parse error: syntax error, unexpected $end in /home/public_html/wp-includes/cron.php on line 247
Revisé el archivo cron.php y parecía que mucho del código estaba cortado porque terminaba con un comentario. Así que subí un nuevo archivo cron.php de WordPress y funcionó.
Espero que esto pueda ayudar a otros que tengan este problema.
Gracias
vincent
Hola, una forma más sencilla es deshabilitar manualmente todos los plugins a través de PhpMyAdmin http://perishablepress.com/quickly-disable-or-enable-all-wordpress-plugins-via-the-database/
Mike
Es la primera vez que escribo aquí. En mi caso, todo está en blanco, ni siquiera puedo iniciar sesión con
Aún está en construcción, así que acabo de subir un nuevo tema y todo se puso en blanco.
Sé que tengo que revertir el tema a "twenty twelve", pero ¿cómo? Si ni siquiera puedo iniciar sesión.
¿Alguna ayuda? ¡¡GRACIAS!!
Soporte de WPBeginner
Conéctate a tu sitio web usando un cliente FTP, ve al directorio /wp-content/themes/ y elimina el tema que acabas de subir. Si tu proveedor de hosting ofrece cPanel, entonces puedes usar el administrador de archivos en cPanel para eliminar el tema.
Administrador
Jay Lawrence
¡Aquí hay otra forma de obtener WSOD! Mi plantilla, de Yoo Themes, genera un directorio de 'caché'. Accidentalmente llené el disco con este sitio web, lo que provocó un archivo de caché de cero bytes.
root@www:/var/www/wp-content/themes/yoo_vanilla_wp# ls -l cache/
total 32
-rw-r--r-- 1 www-data root 25 Mar 13 16:41 index.php
-rw-r--r-- 1 www-data www-data 0 Mar 13 16:43 xml-9ae22c153220f9eda980e5ec3b598954.php
Elimina los archivos “xml*.php” de aquí después de haber limpiado tu disco... de vuelta al negocio.
Eso solo tomó un par de horas de búsqueda – ugh.
Ope
Lo siento, borré el archivo xml.php pero volvió en cuanto refresqué la página de wp-admin. sin embargo, el WSOD persiste. ¿Alguna ayuda? también estoy usando un tema de Yoo
Michelle
I have this White Screen on my website, have tried EVERYTHING and nothing working. I cannot access my wordpress login or admin page. It is a new website, so I dont mind wiping it clean and starting again, but I have tried to upload a fresh install of wordpress 3 times and it keeps crashing dreamweaver. Is there any other way I can fix this?? Need help Please
Aamna
Soy suscriptor de su sitio y mi cliente también está viendo la pantalla blanca de la muerte
He intentado todas las soluciones pero sigo sin éxito
Lo que siento es que creo que el wp-content del sitio de mi cliente tiene carpetas innecesarias como
1- backups (los archivos en esta carpeta son (.htaccess, .backup_running, database_arcproject_co_u.sql)
2-cache
3-uploads (tiene muchas carpetas de imágenes)
¿Por favor, díganme qué debo hacer?
Gracias
Soporte de WPBeginner
Primero asegúrate de que tu cliente tenga una copia de seguridad. Si no tienen una copia de seguridad, entonces necesitas crear una ahora antes de hacer cualquier otro cambio.
Después de eso, puedes empezar a eliminar los archivos innecesarios de la carpeta wp-contents. Intenta desactivar todos los plugins renombrando la carpeta wp-content/plugins a wp-content/plugins.old.
Administrador
Aamna
He intentado deshabilitar los complementos pero no funcionó.
De todos modos, ¿cómo puedo hacer una copia de seguridad del sitio?
Soporte de WPBeginner
En caso de que no tengas acceso al área de administración, primero necesitarás hacer una copia de seguridad de la base de datos manualmente. Después, necesitarás descargar todos los archivos del sitio web, usando un cliente FTP.
AJ
Una de las causas más comunes de la pantalla en blanco es un espacio en blanco al principio o al final de un archivo functions.php u otro archivo php. A menudo, al cortar y pegar o simplemente editar código, se inserta un salto de línea en la parte superior o inferior y ¡zas!...
Mira antes de la etiqueta al final.
jd
Hice algunas pruebas, subí un tema nuevo al servidor y no puse límite de memoria, reinstalé la versión actual de WP. Y lo que descubrí que era un problema es con la base de datos SQL... cuando WP le dice al servidor SQL que he eliminado o actualizado información, parece que guarda todo, incluso los elementos eliminados... AHORA la gran pregunta, ¿qué hice para arreglarlo? Bueno, fui a la base de datos, borré todo y luego la renombré de nuevo con el mismo nombre, fui a mi sitio e ingresé información básica que apareció... y ¡BAMMM! no más pantalla en blanco. Activé el tema y continué con mis ajustes y creación.
Lea
Hola,
Me hice cargo de un sitio web de WP para un cliente y accedí una vez, actualicé los plugins y desde entonces, no puedo entrar a la sección de Administración de WP ni ver el sitio web. Pantalla blanca de la muerte, de verdad, para ambos.
He leído en la sección de comentarios anterior que alguien tuvo el mismo problema, al cual usted dirigió al artículo “Bloqueado del área de administración de WordPress”. Desafortunadamente, en ese artículo, usted dirige a la persona con una Pantalla Blanca de la Muerte al artículo “Cómo solucionar la Pantalla Blanca de la Muerte de WordPress”, que es este tema aquí.
Así que… soy principiante en WP y estoy perdido. + mi cliente no ha tenido un sitio web en las últimas 24 horas.
Agradecería mucho ayuda o una redirección a un tutorial/artículo que me diga cómo acceder realmente a mi página de administrador.
Muchas gracias de antemano.
Lea
Dum
Cambiar el nombre del directorio del plugin wp super cache en la carpeta “Plugins” resolvió el problema
abdul aziz
¡¡¡¡¡¡¡¡¡¡Hermano!!!!!!!! ¡Muchas gracias, era un problema del tema, puedes sugerirme cómo solucionar este problema con el mismo tema???
Abdul Azzi
he seguido todos los pasos... pero sigo teniendo el mismo error..
por favor, sugiérame qué debo hacer???
Boby
Oye, mi página de WordPress solo la puedo visitar yo (administrador), cuando cierro sesión, la página de inicio está en blanco. por favor ayuda
Soporte de WPBeginner
Intenta cambiar a un tema predeterminado como twenty thirteen o twenty fourteen. Si esto no resuelve tu problema, entonces desactiva todos los plugins instalados. También actualiza tus permalinks.
Administrador
Darlo
Intenté actualizar mi blog hoy y tuve problemas (estaba usando la aplicación de WordPress para Android). Lo consideré un problema de la aplicación y la reinstalé antes de considerar revisar el sitio (algo que realmente debería haber hecho en retrospectiva). Como tengo más de un blog alojado en el mismo sitio (el otro está bien), empecé a entrar en pánico. Después de ir a un cibercafé, logré encontrar esta guía de solución de problemas y ahora estoy de vuelta en línea.
Gracias.
Lark
Estoy trabajando con el tema Roots. Encendí la computadora y apareció una página en blanco. No recordaba lo que había hecho unas semanas antes. Reemplazar el tema personalizado con el tema predeterminado y luego deshacer los cambios en scripts.php y widgets.php funcionó para mí. ¡Vaya, una solución simple, pero a veces es bastante difícil ver una solución de problemas simple a través del pánico... ¡Muchas gracias!
Claudia
Gran ayuda. ¡Mil gracias!
Mi problema resuelto.
Ian
Gracias. Pensé que lo había perdido todo.
Cesar Pietri
Gracias,
Fue de gran ayuda
En mi caso, resolver renombrar la carpeta de plugins.
Lois Wakeman
Otra causa que acabo de encontrar (WSOD en el sitio y el backend) después de la actualización.
La actualización manual a través de FTP fue interrumpida por una pérdida de conexión y de alguna manera faltó un archivo.
Usé tus útiles instrucciones para activar la depuración después de descartar temas y plugins como problemas, lo que me permitió rastrear el archivo infractor y subirlo. ¡Voilá!
soeb
¡Gracias, fue de gran ayuda..!
En mi caso fue el archivo functions.php.
Rhodon
Tuve que activar el modo de depuración, y este es mi error:
Advertencia: require_once(ABSPATHwp-admin/includes/dashboard.php): falló al abrir el flujo: No existe tal archivo o directorio en /var/www/domains/rhodon.nl/www/wp-admin/index.php en la línea 13 Error fatal: require_once(): Falló al abrir el archivo requerido 'ABSPATHwp-admin/includes/dashboard.php' (include_path=’.:/usr/share/php:/usr/share/pear’) en /var/www/domains/rhodon.nl/www/wp-admin/index.php en la línea 13
¿Cómo puedo resolver esto?
Rhodon
Junior
Tuve que usar la corrección de phpMyAdmin para finalmente lograr que funcionara. Editar la base de datos nunca es divertido, pero tus claras instrucciones lo hicieron fácil. ¡¡¡GRACIAS!!!
Thomas
Fueron las líneas en blanco en functions.php
¡Muchas gracias!
Finalmente lo leí en los comentarios.
JohnLionFlow
¡Lo mismo aquí! Eliminé las líneas en blanco en el archivo functions.php de mi tema y funcionó.
earthora
Tenía la pantalla en blanco en todo, frontend y backend, y estaba empezando a entrar en pánico. Eliminé la última línea en blanco en functions.php y todo volvió a funcionar. ¿Cómo pudo llegar ahí? ¿Nunca la abrí en esta instalación?
Christal
Pude salir de la "pantalla blanca de la muerte" cambiando el nombre de mi archivo de plugins a plugins-temp, pero entonces mi sitio había vuelto al tema anterior, y cuando volví a mi nuevo tema (que se instaló hace aproximadamente un mes), ¡todos mis plugins y widgets habían desaparecido! ¡Es un tema muy básico con todas las personalizaciones perdidas! ¿Cómo recupero todo esto?
Niné
¡¡¡MUCHAS GRACIAS!!!!
Eric Gitonga
Tuve que ir a phpMyAdmin y a mi base de datos MySQL para eliminar todas las tablas wp-* creadas de una instalación anterior de Wordpress antes de poder resolver el problema de la Pantalla Blanca de la Muerte. Ahora funciona perfectamente.
Ilke
Hola,
Estuve muy contento con tu consejo hace aproximadamente un año sobre una pantalla blanca en toda la página principal de un sitio web de WordPress. Desafortunadamente, esta vez (y para otro sitio) no ha funcionado hasta ahora.
He ampliado la memoria varias veces (estoy en 512M ahora) y he cambiado las claves automáticas, eso no ayudó. Ahora he renombrado la carpeta de plugins a plugins.deactivated, y recibo este mensaje de error:
Fatal error: Cannot redeclare _1059195956() (previously declared in /public/sites/www.name.nl/wp-includes/version.php:9) in /public/sites/www.name.nl/wp-includes/version.php on line 9.
¿Alguna idea de qué más puedo intentar?
Gracias por compartir toda esta información útil,
Ilke
Soporte de WPBeginner
Intenta renombrar también la carpeta de tu tema. Después de eso, necesitas descargar WordPress y subir una copia nueva de la carpeta de temas a tu sitio. WordPress ahora recurrirá al tema predeterminado twenty thirteen. Haznos saber si te funcionó.
Administrador
Ilke
Renombré la carpeta de temas actual y subí una carpeta de temas nueva de una descarga reciente de wp 3.7. Desafortunadamente, eso me da una pantalla en blanco por completo tanto en el front-end como en el back-office y sigo recibiendo el mismo mensaje de error.
Con debug establecido en true en wp-config obtuve
Notice: WP_User->id fue llamado con un argumento que está obsoleto desde la versión 2.1
y algunas otras notificaciones obsoletas, así como una notificación de que wp_enqueue_script y wp_enqueue_style fueron llamados incorrectamente, ambos refiriéndose a las funciones.php
Esto realmente me está empezando a preocupar. ¿Tienes algún otro consejo todavía?
Saludos,
Ilke
Ilke
También intenté renombrar la carpeta de plugins y subir una nueva. Y limpié la caché. Todavía obtengo el mismo mensaje de error. Dado que (con debug establecido en true en wp-config) obtengo mensajes Notice: undifined index-messages relacionados con dos plugins, ¿debería eliminarlos?
Puja singh
Hola, estoy teniendo el mismo problema de página en blanco para mi sitio. Intenté la mayoría de los pasos mencionados
Desactivar todos los plugins
Activar el tema predeterminado.
Incrementar el límite de memoria a 128 MB.
pero sin suerte, cualquier ayuda será apreciada.
suneel
Tutorial para salvar vidas…
Muchas gracias
Justin
Gracias. Parece que lo entiendo cuando he estado haciendo muchas actualizaciones en mi sitio, luego me bloquean y tengo que esperar. Un problema de memoria tendría sentido. Hora de limpiar un montón de plugins no utilizados.
Michael Lambertz
Another reason can be false permissions… I tried to copy a wordpress directore via unix command cp -R, and after that all copied files weren’t in the group www-data. chgrp www-data wordpress_dir/ -R did it for me
Jacob Worsøe
Periódicamente tengo pantallas blancas tanto en el frontend como en el backend. Las pantallas blancas ocurren de forma completamente aleatoria. ¿Las recomendaciones son las mismas en mi situación o solo se aplican a problemas más permanentes?
Personal editorial
Sí. Parece que tu sitio se está quedando sin memoria debido a un proceso que se está ejecutando. Así que el proceso es el mismo.
Administrador
Hossein
muchísimas gracias, mi problema se resolvió, fue por las líneas en blanco en mi functions.php
LC
Ni siquiera puedo entrar a la sección de administración de WP. Me sale la página en blanco. ¿Qué debo hacer?
Personal editorial
Lee el artículo.
Administrador
maria
no dice cómo entrar a tu administración si te quedas en blanco.
Soporte de WPBeginner
Tenemos una guía sobre qué hacer cuando estás bloqueado del área de administración de WordPress.
Rosie
Gracias, esto fue útil. Tenía la pantalla blanca en el sitio en vivo, pero la administración de WP estaba bien. Uso WP Super Cache y borré la caché sin efecto, luego desactivé todos los plugins, y cuando había intentado todo lo demás, de repente pensé en las páginas cacheadas expiradas.
Si usas WP Super Cache, también tienes que borrar la caché expirada. Eso funcionó de inmediato. Luego configuré mi recolección de basura (en la pestaña Avanzado) a cada hora en lugar de diaria, para intentar evitar que vuelva a suceder.
Tom B.
Hola.. pensé que podría añadir 2 centavos,
Yo también estoy usando WP Super Cache y a menudo se bloqueaba en Pantalla Blanca. Miré el archivo wp-config.php y encontré que estaban poniendo sus instrucciones antes de la asignación de SQL en el script, así que las moví hacia abajo y agregué el ajuste de ‘Límite de Memoria Predeterminado’ y ¡ahora mi sitio http://webinardatabase.com/ vuela!
REF:
Primero guarda una copia sin modificar de wp-config.php en tu disco duro.
Abre tu wp-config.php, que se encuentra en el directorio raíz de WordPress.
Localiza el código de WP Super Cache (su código es obvio –tres líneas– la cuarta es un duplicado, pero la dejé), y muévelo hacia abajo (yo puse el mío antes de los SALTS).
Luego, agregue la siguiente línea: define(‘WP_MEMORY_LIMIT’, ’64M’);
Justo ANTES del super caché, parecía lógico.
Y guarda, comprueba el rendimiento.
No sé, creo que esto es un error. No tenía sentido asignar caché antes de abrir la base de datos SQL.
Me funcionó. ¡Salud! — Gracias Wpbeginner.com
PD: Acabo de notar la publicación de abajo, WP Super Cache requiere que los permalinks estén configurados en nombre de publicación, este error apareció en una instalación nueva. 2 centavos más.
Tom B.
Seguimiento.
Tuve que deshacerme de WP Super Cache... demasiado con errores... Me pasé a W3 Total Cache.
Lone Watie: Lo pensamos durante mucho tiempo, “Esfuérzate por perseverar”. Y cuando lo pensamos lo suficiente, declaramos la guerra a la Unión.
¿Unión = WP, es realmente esta la respuesta?!
Tom B.
Ps: Una vez que el plugin se elimina, regresa a wp-config y elimina manualmente las líneas de WPSC.
¿En serio, no, en serio?!
Glenn "TheeMahn" Cady
Tom, me gustaría extender personalmente un agradecimiento muy merecido.
Mi wpconfig tenía define(‘WP_MEMORY_LIMIT’, ’64M’); después de supercache, moverlo arriba ha cerrado mi problema de "Pantalla blanca de la muerte". Había estado actualizando durante meses. El sitio ahora parece bastante ágil.
Gracias de nuevo Tom,
TheeMahn
Jacobus
Personalmente, no he tenido este problema, todavía, tengo el problema de que tengo que restablecer mis permalinks todo el tiempo debido a redirecciones interminables. Me vuelve loco. Cada vez que publico una nueva entrada en mi blog, tengo que restablecer los permalinks a estándar y luego a nombre de publicación. ¿Sabes si esto está relacionado con el host o con el plugin?
Personal editorial
Definitivamente suena como un problema de plugin.
Administrador
Manish Anand
Sí, activar la opción Debug ayudó. Fue una carga incompleta del archivo query.php.
Gracias
Joel Andrew Glovier
Aquí hay otra sugerencia cuando nada de lo anterior funciona, intente vaciar la caché de sus reglas de reescritura.
Tenía una sola página en mi sitio que aparecía como una página en blanco, y probé casi todas las soluciones anteriores, así como algunas otras cosas (como instalar el plugin Debug Bar, etc.) sin éxito.
Pude reducirlo a lo que supuse que era un problema de permalink, sin embargo, dado que la página había estado funcionando antes y dejó de funcionar; y también porque incluso cuando usé una plantilla de página diferente, todavía no funcionaba correctamente (antes de eso, supuse que tenía que ver con mi wp_query personalizado en esa plantilla de página).
Así que comencé a investigar el sistema de reescritura de Wordpress, y descubrí que Wordpress mantiene una caché de todas las slugs de página personalizadas y reglas de reescritura. (más sobre eso aquí: http://codex.wordpress.org/Rewrite_API/flush_rules y aquí: http://codex.wordpress.org/Function_Reference/WP_Rewrite)
También descubrí que este método se usa para vaciar la caché de reescritura:
$wp_rewrite->flush_rules();Así que intenté agregarlo en la segunda línea de mi archivo functions.php, y después de actualizar la página una vez, el contenido de la página apareció de nuevo.
IMPORTANTE: asegúrate de eliminar el método después de usarlo una vez, ya que hay algunos impactos costosos en el rendimiento asociados con dejar ese código en tu archivo. Solo deberías necesitar usarlo una vez para resolver el problema, sin embargo.
Personal editorial
Saving the permalinks settings again will also flush the rewrite rules from our understanding. Thanks for the suggestion about this
Administrador
Joel Andrew Glovier
Sí, pero eso no funcionó en mi caso. De hecho, normalmente ni siquiera tienes que guardar la página de configuración de Permalinks, solo visitarla. Pero en mi caso, ni visitarla, ni guardarla, ni cambiar a otra configuración y volver a cambiar funcionó.
Pero en realidad descubrí que era algo mucho más oscuro, y el vaciado solo fue un parche temporal.
Resulta que tenía un conflicto entre una página con el título/slug de “team” y un tipo de publicación personalizado con el slug de reescritura de “team”. El tipo de publicación personalizado terminó ganando, excepto cuando coloqué las reglas en su lugar, en cuyo caso dejó de ganar.
Pero la verdadera razón por la que estaba obteniendo la pantalla en blanco era porque cuando el slug del tipo de publicación personalizado ganaba, por defecto se renderizaba la página con el archivo archive.php, que había creado (ya que mi tema es desde cero), pero aún no le había puesto ningún marcado. El archivo estaba completamente en blanco, de ahí mi pantalla en blanco.
Womp womp womp wanhhhhh.
Personal editorial
Sí, eso lo explicaría. Lo aprendimos de la manera difícil al ver los temas de uno de nuestros usuarios.
Christian
!!SI PROBASTE TODO, ESTO FUNCIONARÁ!!!
Nada más podría siquiera hacer un cambio en la PÁGINA EN BLANCO.
Puse ese código y recibí un error, después de eso lo quité y el sitio web volvió a estar en línea.
Estaba a punto de romper mi laptop, ¡jajajaja!
Jonath Lee
Siempre que pruebes temas o plugins, deja siempre una pestaña para "Temas". En caso de WSOD, aún podrás activar los temas predeterminados de twenty eleven.
Personal editorial
Eso no funciona si tu administrador también está bloqueado. La siguiente pantalla simplemente devolverá una pantalla en blanco de la muerte también.
Administrador
Jonath Lee
¿Podría ser? Tal vez aún no he llegado al nivel de bloqueo del administrador, así que supongo que deberíamos dejar la pestaña para la página de phpmyadmin en su lugar +_+
Johnny
¡Maldición! Acabo de ver la sección en el artículo sobre el archivo functions.php – ¡ups! Bueno, ¡me enseñará a no leer tan rápido!
Johnny
Otro "truco" es el espacio en blanco debajo del cierre ?> en tu archivo functions.php. Me pasó una vez hace tiempo y borrar el espacio en blanco debajo resolvió el problema. Esto también puede causar una pantalla en blanco después de presionar el botón de publicar.