Um site da minha empresa usa blog no WordPress 3.3.1 com tema baseado em vinte e dez. Na semana passada, atualizei o Apache e o PHP em nosso servidor de produção. Posteriormente, o painel se recusou a trabalhar. Quando um usuário faz login, um painel em branco é exibido. Um menu com links ainda está presente, mas nenhum dos links funciona, portanto, não é possível criar novas postagens etc. Na fonte da página, vejo a seguinte mensagem:
Erro fatal : acesso à propriedade estática não declarada: WP_Screen :: $ this no blog / wp-admin / includes / screen.php na linha 706
Não foram feitas alterações na configuração do WordPress e nenhum novo plug-in instalado. Como corrigir o problema?
fatal-error
Dmitry Lebedev
fonte
fonte
Respostas:
Há um erro no WordPress 3.3.1 que está causando o problema. Também pode afetar outras versões.
Para resolver o problema, você pode atualizar o WordPress para a versão estável atual e fazer testes de integração posteriormente. Ou você pode fazer uma rápida correção de bug.
Para corrigir o erro:
<?php echo self::$this->_help_sidebar; ?>
<?php echo $this->_help_sidebar; ?>
Espero que ajude você.
fonte
A resposta de Dmitry para substituir a instrução PHP errada parece melhor para mim:
Substituir
<?php echo self::$this->_help_sidebar; ?>
Com
<?php echo $this->_help_sidebar; ?>
fonte
você tem três opções
fonte
Mesmo que você não tenha feito alterações na configuração ou adicionado novos plugins ao WordPress, a atualização da versão subjacente do PHP pode estar causando um conflito com um dos plug-ins que você já está usando com sucesso.
Como você não pode acessar o painel do administrador para desativar plug-ins, tente renomear sua pasta / wp-content / plugins para algo como / wp-content / plugins-OLD e tente acessar o administrador novamente.
Se você conseguir entrar depois de desativar seus plug-ins, poderá reativá-los 1 por 1 para ver qual é o culpado e deixá-lo desativado até atualizar o núcleo do WordPress e o próprio plug-in para as versões mais recentes. espero que não tenha esses problemas.
fonte