Tentei aceder e não aparece erro algum.
Verifiquei ontem e hoje está igual. A problema mantém-se?
Sim, continua da mesma forma. Esqueci-me de adicionar ao tópico o site em questão: http://www.sub-solo.org
Muito provavelmente terás um plugin (ou o tema) que está a causar o problema.
Terás de desativar os plugins e ir ativando um a um para ver qual o causador desta mensagem.
No entanto, imagino que não terás acesso ao backoffice para desativar os plugins, pelo que recomendo que:
– faças um backup dos ficheiros (a informação que está na base de dados não será afetada)
– acedas ao teu servidor via FTP
– navega até ao diretório wp-content/plugins e altera o nome das pastas dos plugins, adicionando -old ao nome de cada um deles. Agora os plugins ficaram desativados
– agora navega até ao diretório wp-content/themes e faz o mesmo ao nome da pasta do tema. Agora também o tema está desativado.
– tenta aceder ao site. Provavelmente estará desformatado, mas já deverás ver o site.
Depois é ir ativando o tema e em seguida os plugins até ver qual ativação provoca o erro.
Depois diz como correu.
Obrigado pela resposta. Fiz tudo o que foi dito e continua tal e qual da mesma forma. Verifiquei se seria dos cookies e testei noutros computadores, limpei a cache, etc e continua sem aparecer o site.
Chegaste a desativar TODOS os plugins?
E mesmo assim, continua a dar a mensagem de erro?
Então, vamos experimentar fazer o mesmo na pasta wp-content/themes
e alterar o nome da pasta do tema atual que está ativo.
Desta forma, forçamos que a instalação não use o tema atual e assim talvez elimine a possibilidade de ser código do tema que esteja a provocar conflito.
Desativei todos os plugins, assim como os themes. Portanto, à partida também não será daqui o problema. 🙁
Tenho uma teoria. Algo correu mal na atualização para o 4.5 e o processo não terminou com sucesso.
Repara:
Fatal error: Cannot redeclare is_comments_popup() (previously declared in /home/u381332955/public_html/wp-includes/query.php:309)
Mas na linha 309 do 4.5 do query.php
está a função is_date()
.
Já na mesma linha do 4.4 está efetivamente a função is_comments_popup()
que foi descontinuada na 4.5.
A minha sugestão é repores, por FTP ou outro, o core do WordPress, deixando unicamente ficar a pasta wp-contents
e a de media
se eventualmente a colocaste fora da primeira.
Seria melhor secalhar efetuar uma instalação nova? Pelo que me apercebi isto estava a fazer actualizações de forma automática, o que não tenho ideia do que ocorreu durante esse processo. Mas de facto estive a verificar as datas de alguns dos ficheiros e alguns chegam a ter diferenças temporais significativas, o que quer dizer que não foram substituídos.
Partindo do princípio que apago tudo o que está no public_html, o que devo posteriormente reenviar para a nova instalação clean? Apenas o wp-config?
A disparidade de datas não quer dizer que os ficheiros estejam desatualizados. I.e., nem todos os ficheiros são alterados a cada atualização.
As causas que podem estar associadas à interrupção da atualização podem ser várias. Se for um servidor partilhado poderão estar relacionado com exaustão dos recursos (memória física, memória RAM, processador, etc.)
O meu conselho vai no sentido de fazeres um backup dos ficheiros no public_html
. Depois fazer instalação limpa e repor o wp-config.php
e os plugins, tema e media que devem estar na pasta wp-content
.
Diz se isso se resolveu 😉
De volta com novidades. Fiz o processo todo que o Marco Pereirinha sugeriu e o site está de volta. Agora uma questão, o media que fala é uma pasta denominada media no wp-content? Não possuo nenhuma com esse nome.
Quanto aos outros templates, a não ser o que era o que tinha anteriormente aparecem sempre quando ativados com uma informação a indicar “hacked by badi“. Eu não tenho a certeza, mas sei que há um ano ou dois a conta tinha sido hackedada tendo aparecido essa tal informação. Mas não era suposto com o facto de ter sido apagado todos os ficheiros e colocar ficheiros limpos isto não surgir?
Obrigado.
A pasta de media chama-se uploads e está organizada por anos e meses.
Quanto ao “hacked by badi”, tem cuidado: para além dos ficheiros, também podes ter a base de dados comprometida, e por muito que vais ‘limopando’ os ficheiros, a BD volta e meia pode voltar a comprometer a segurança.
Tenho pastas de 2009 a 2015, não estive a ver todas se tinham algo, mas também pelo espaço que possuem no conjunto (765kb) acho que não têm nada. Se anexa-se aqui uploads feitos para o site como imagens, vídeos e etc, costumo sempre utilizar uploaders externos.
E como poderei resolver essa questão de forma definitiva?