php - reparar - wp-admin muestra una página en blanco, ¿cómo solucionarlo?
wordpress no se puede acceder a este sitio web (22)
También tuve una pantalla en blanco para mi blog. La solución fue copiar una copia de seguridad de wp-config, php de alguna manera el ''live'' wp-config.php se reemplazó con un tamaño de archivo de cero.
En mi caso tuve el mismo problema. Ayudó a eliminar el archivo wp-config.php. Wordpress creó el nuevo archivo wp-config.php y wp-admin está funcionando sin problemas ahora. Renombrar complementos, la carpeta de temas no ayuda.
Estoy trabajando con WordPress 3.5.8. Ayer le hice algunos cambios a un amigo. No sé qué sucedió, pero después de un tiempo cuando intento iniciar sesión en wp-admin y ejecutar la URL www.mysite.com/wp-admin
, aparece una página en blanco. ¿Cómo puedo solucionar esto? He buscado por internet y blogs. Descubrí que podría estar relacionado con problemas de hosting o ataque de fuerza bruta, pero no creo que eso sea lo que sucedió en mi sitio.
Enlaces que visité:
- http://wordpress.org/support/topic/wp-admin-wont-load-shows-blank-page
- http://wordpress.org/support/topic/brute-force-attacks-and-wordpress?replies=1
- http://wordpress.org/support/topic/wp-admin-wont-load-shows-blank-page
- http://wordpress.org/support/topic/wp-admin-blank-page
- http://wordpress.org/support/topic/blank-page-on-wp-admin
Acabo de tener esto y fue un problema de propiedad de archivo / directorio. Corregido a través de SSH y cambiando la propiedad recursivamente (-R):
chown -R ownerID:groupID /home/mydirectory/website
Cambie ownerID, groupID y filepath para que sean relevantes para su propia situación.
Después de docenas de veces tratando de solucionar este problema leyendo foros y publicaciones, reinstalando WordPress, eliminando espacios en blanco, poniendo líneas de código en wp-config.php, index.php, admin.php, solucioné el problema simplemente cambiando el nombre de la carpeta de plugins
a "pluginss"
en el FTP. Así que wordpress me pidió que actualizara la base de datos. Actualicé y pude ingresar en /wp-admin
. Un complemento estaba causando algún conflicto, por lo que cuando cambio el nombre de la carpeta de plugins
, todos los complementos se han deshabilitado automáticamente.
Como estaba dentro del panel de control /wp-admin
, pude cambiar el nombre de la carpeta "pluginss"
al nombre normal y comenzar a activar todos los plugins uno por uno y ver qué plugin se rompió.
Ahora está 100% bien.
En mi caso, la pantalla en blanco wp-admin / post.php se corrigió al eliminar el "?>" Al final de mi function.php en el tema de mi hijo. No sé cómo terminó la etiqueta final allí, pero eliminarlo resolvió mis problemas.
En mi caso, pude ver el backend, pero en mi parte delantera estaba obteniendo una página en blanco ...
Nada acerca de depurar y deshabilitar temas / complementos fue útil ...
Después de algunas investigaciones, me di cuenta de que mi index.php
(ubicado en el directorio raíz, no el del tema) estaba vacío.
El único contenido fue un mensaje que decía que el silencio es oro .
Usando una copia de seguridad que tenía, podría recuperar mi index.php
original y hacer que el sitio vuelva a funcionar.
En primer lugar, compruebe su conexión a internet!
el segundo es encender WP_DEBUG y escribir estos códigos en wp-config.php
define(''WP_DEBUG'',true);
error_reporting(''E_ALL'');
ini_set(''display_errors'',1);
la tercera es cambiar el nombre de la carpeta de temas y complementos que se encuentra en la carpeta wp-content a otro nombre como
pluginss, themess
SF mi inglés!
Encontré la siguiente solución funcionando ya que estaba usando una versión anterior de wordpress.
- Abra el archivo blog / wp-admin / includes / screen.php en su editor de texto favorito.
- en la línea 706 encuentra la siguiente declaración de PHP:
<?php echo self::$this->_help_sidebar; ?>
<?php echo self::$this->_help_sidebar; ?>
- Reemplácelo con la declaración:
<?php echo $this->_help_sidebar; ?>
<?php echo $this->_help_sidebar; ?>
- Guarda tus cambios.
Esa pantalla blanca de la muerte le sucedió a mi blog, y lo que hice fue cambiar el nombre del tema y el complemento, y todo volvió a la normalidad.
He perdido mucho tiempo para resolverlo, pero la única solución que encuentro es cambiar el nombre de la carpeta de complementos de Word Press y el tema activo, y su wp-admin estará visible, por lo que puede cambiar y comprobar si existe un tema o complemento sospechoso. .
Intente activar la depuración WP . Si esto sucede debido a un error de PHP (que apuesto a que sí lo es), podrá ver lo que está sucediendo y corregir el error.
Me encontré con el mismo problema hace unos minutos, el problema era cuando cargué mi tema local. Tenía un montón de etiquetas que separaban cada función que tenía allí. Resolví esto poniendo todas las funciones en una etiqueta php ... Espero que esto ayuda
Me enfrenté al mismo problema e intenté muchas cosas, como intentar iniciar sesión a través de wp-login.php en lugar de / wp-admin y agregar ob_start () en /wp-admin/index.php (si presionas la URL / wp- admin va para / wp-admin). Se mostró la página de inicio de sesión, pero al ingresar el nombre de usuario y la contraseña aparece un error como "las cookies están bloqueadas debido a un resultado inesperado".
Finalmente obtuve la solución: sucede porque el tema o los complementos que instalaste no son compatibles.
Cómo comprobar y corregir:
Renombra el nombre de la carpeta del complemento y el nombre de la carpeta del tema. Si se abre / wp-admin y se ingresa un nombre de usuario y una contraseña válidos, se muestra el panel de control, entonces funcionó.
Revertir el nombre de la carpeta del complemento y el tema, luego activar los temas y complementos uno por uno , verificando con / wp-admin. Descubrirás el plugin o el tema no admitidos.
Mi caso fue que había generado código para tres tipos de contenido personalizado y luego simplemente pegué todo el código en functions.php sin cambiar el nombre de la función "function custom_post_type" de cada función. Después de cambiar el nombre como, por ejemplo, "empleados de función", funcionó a la perfección ... se muestra.
Podría ser debido a algunas razones:
- Problemas en su alojamiento web.
- Errores relacionados con el tema (Puede cambiarlo cambiando el nombre de la carpeta del tema).
- Errores relacionados con el complemento (puede cambiarlo cambiando el nombre de la carpeta del complemento).
- Una línea vacía en su archivo wp-config.
Errores de código que se pueden ver al habilitar el modo de depuración.
"define (''WP_DEBUG'', true); // Habilita el registro de depuración en el archivo /wp-content/debug.log define (''WP_DEBUG_LOG'', true);
// Deshabilitar la visualización de errores y definir las advertencias (''WP_DEBUG_DISPLAY'', falso); @ini_set (''display_errors'', 0); "
- Elimine el espacio en blanco en fumctions.php o también puede eliminar el último "?>"
Simplemente visite la carpeta de complementos y elimine el último complemento que cargó y debería hacer el truco.
Solo restablece la contraseña, esto funcionará.
También estaba enfrentando el mismo problema, pero cambié el nombre de contact-form-7 plugin desde el directorio / wp-content / plugins a contact-form-7-rename y el problema se resolvió.
Por lo tanto, esto se debe a complementos o temas insostenibles.
Todo su problema está resuelto ahora solo siga estas instrucciones:
- vaya a sus temas y luego active su tema actual, simplemente ponga "x" en la primera letra del nombre de su tema.
por ejemplo, este es el nombre de la carpeta de temas: "mytheme" simplemente ponga "x" en la primera letra como esta "xmytheme" tho di activ.
Luego, después de eso, vuelve a tu panel de administración de wp y luego ¡BOOM! wp-admin accesible.
Cuando acceda a su panel de administración de wp o esté en su panel de control, vuelva a activar su tema, pero antes de eso. ELIMINE LA "X" letra que puso en el nombre de su tema. ejemplo: "xmytheme" simplemente elimine "x", con un resultado como este: "mytheme"
- Luego actívalo en tu panel de control.
¡espero que esto ayude!.
Tuve este problema (no muestra / wp-admin /), cuando moví mi sitio a un nuevo host. Resuelvo este problema: 1. Re carpeta activada del tema 2. Instálelas de nuevo y actívelas 3. Copie y vuelva a colocar algún archivo personalizado como .css .js desde la copia de seguridad
Ahora problema resuelto.
Vaya a la página de functions.php
y elimine los espacios inmediatamente encima o debajo de sus etiquetas PHP .
Yo también he experimentado el mismo problema. El motivo fue que las functions.php
se configuraron incorrectamente.
Hice lo siguiente para resolver el problema:
- En mi tema hijo, hice una copia de seguridad de todos mis archivos
- Luego borré todos ellos dejando solo la página
style.css
. - Entonces podría iniciar sesión.
Al recargar mis funciones.php encontré que era el culpable . Reescribí el php y estuvo bien.
[6] fue acertado. Tuve el mismo problema, es decir, una pantalla en blanco donde wp-admin debería haber cambiado el nombre de los complementos a los complementos, permitirme volver a ingresar.
También tuve una pantalla en blanco para mi blog. La solución fue copiar una copia de seguridad de wp-config, php de alguna manera el ''live'' wp-config.php se reemplazó con un tamaño de archivo de cero.
Parece que es muy importante tener una copia de seguridad fuera de línea. La manera fácil de copiar los archivos es Filezilla (freeware)
Necesita un complemento de WordPress para la copia de seguridad de la base de datos, es decir, para realizar una copia de seguridad de todas sus páginas y publicaciones. Pero los profesionales le dirán que necesita obtener un
Peter