¿Cómo arreglar problema de tablero vacío en WordPress?

A site de mis aplicaciones de empresa blog en WordPress 3.3.1 con tema basado en veinte diez. La semana pasada actualicé a Apache y PHP en nuestro servidor de producción. Luego el tablero se negaron a trabajar.

Cuando un usuario inicia una sesión, aparece un panel en blanco. Un menú con enlaces todavía está presente, pero ninguno de los links funcionan, asi que uno no puede crear nuevos puestos etc..

Veo en el origen de la página el siguiente mensaje: Fatal error: acceso a la propiedad estática no declarado: WP_Screen:: $esta en admin/includes/screen.php blog/wp en línea 706 había ningunos cambios a la configuración de WordPress hecho y no hay nuevos plugins instalados. ¿Cómo arreglar el problema?.



Solución 1

¿Tienes tres opciones Downgrade el php que probablemente no va a gustar actualizar wordpres 3.3.1 corres? que es actualizar a tiempo en cualquier caso arreglo el error en el núcleo no tan malo como suena, como 'pantalla' código controla la pantalla de ayuda y puede que no necesite ayuda en la operación de wordpress ya..

Solución 2

Aunque no ha realizado ningún cambio de configuración ni ha añadido nuevos plugins para WordPress, actualizar la versión PHP subyacente podría causar un conflicto con uno de los plugins que ya había estado usando con éxito. Puesto que no te admin dashboard para desactivar plugins, intenta simplemente re nombrar su archivo contenido/plugins la carpeta a algo así como el contenido del archivo/plugins viejos y luego tratar de volver a acceder al admin. Si puedes entrar con éxito después de deshabilitar los plugins, luego vete re permitiéndoles 1 por 1 para ver cuál es posiblemente el culpable y dejar que desactivado hasta que actualiza el núcleo de WordPress y el plugin de sí mismo a las últimas versiones que esperemos que no tienen estos problemas..

Solución 3

Hay un error en WordPress 3.3.1 causando el problema. Puede afectar a otras versiones también. Para solucionar el problema usted puede actualizar WordPress a la versión estable actual y luego pruebas de integración.

O puedes hacer una corrección rápida. Para arreglar el bug: abrir archivo blog/wp admin/includes/screen.php en su editor de texto favorito.

En línea 706 encontrar la siguiente declaración de PHP:
<?php echo self::$this->_help_sidebar; ?>
Reemplazarlo con la declaración:
<?php echo $this->_help_sidebar; ?>
Guardar los cambios. Espero que te ayude..

Solución 4

Respuesta de Dmitry de sustituir la declaración incorrecta de PHP parece mejor para mí: reemplazar
<?php echo self::$this->_help_sidebar;  ?>
Con
<?php echo $this->_help_sidebar; ?>
<?php echo $this->_help_sidebar; ?>
.




Problemas relacionados

Opciones de pantalla personalizada tablero Home

tablero vacío de papel personalizado

Problema de memoria solamente en tablero de instrumentos

WordPress dashboard es slooow. Front-end es rápido

¿Crear Perfil de enlace, enlace al perfil de BuddyPress en lugar del tablero de WordPress?

Plugin instalado manualmente no aparece

Hacer la función de W3 Total Cache vacío todos cachés purga barniz

WordPress Dashboard restringir acceso

Tablero dice no hay mensajes encontrados aunque hay algunos posts

Mostrar mensaje en la consola de administración de wordpress

Añada un banner al tablero

¿Debe Plugin carpetas incluyen un espacio en blanco index.php archivo?

Source: Stack Exchange Inc; License: cc by-sa 3.0 Contacto / Contact