Oi @ale-maciel,
O WordPress 4.9 alterou a forma de editar arquivos de plugins e temas mesmo. Se o plugin ou tema em questão estiver ativo, o WordPress tenta verificar se há algum erro que potencialmente faria o usuário perder acesso ao site. Se ele perceber que há algum erro ou se não conseguir verificar, o WP não permite a alteração, a não ser de forma manual, por questões de segurança. Se você fizer uma alteração com um ; faltando em um plugin ativo ou no seu tema, você não conseguirá reverter a alteração pelo painel.
No seu caso o WordPress não está conseguindo obter o conteúdo do arquivo para comparar as alterações. Isso já aconteceu no fórum internacional e a solução que indicaram foi instalar o plugin Diagnóstico e verificar se algum plugin está bloqueando o loopback. Você pode fazer essa verificação?
Oi, Felipe.
Obrigado pela força. Vou tentar sim. Logo dou um retorno.
Felipe,
A resposta que o programa me retornou:
“A solicitação de loopback para o seu site falhou, isso pode impedir que WP_Cron funcione, juntamente com o tema e os editores de plugins. <br> Erro encontrado: (0) erro CURL 35: erro: 14077410: rotinas SSL: SSL23_GET_SERVER_HELLO: falha de handshake de alerta sslv3
Resultado do teste sem nenhum plugin ativo: a solicitação de loopback para o seu site falhou, isso pode impedir que o WP_Cron funcione, juntamente com o tema e os editores de plugins.
Erro encontrado: (0) erro CURL 35: erro: 14077410: rotinas SSL: SSL23_GET_SERVER_HELLO: falha de handshake de alerta sslv3”
Carxs, Mais alguém está passando pelo mesmo problema? Imaginam alguma forma de resolver?
Oi @ale-maciel,
Seu site usa SSL, ou seja, ele tem https://
?
Usa sim. Mas não totalmente. Só até o cloud.
Desculpa @ale-maciel, não entendi. Como assim, só até o cloud?
E o erro é relacionado exatamente a isso, pelo visto.
Resultado do teste sem nenhum plugin ativo: a solicitação de loopback para o seu site falhou, isso pode impedir que o WP_Cron funcione, juntamente com o tema e os editores de plugins.
Erro encontrado: (0) erro CURL 35: erro: 14077410: rotinas SSL: SSL23_GET_SERVER_HELLO: falha de handshake de alerta sslv3”
Desculpe a demora, Felipe.
Não é um SSL ponta a ponta. Utilizo o serviço do CloudFlare aliado a um SSL gratuito. Na host não utilizo o serviço.
Seria o caso de tentar desativar o serviço para trabalhar no header?
-
Esta resposta foi modificada 6 anos, 8 meses atrás por Ale Maciel.
Acho que seria o caso sim, @ale-maciel. Faça o teste e veja se consegue. Mas por que você não edita esse header.php
fora do editor do WP? Para um máximo de segurança, existe a recomendação de desabilitá-lo por completo.
Olá,
Estou com o mesmo problema deste tópico. Segui suas intruções e o plugin diagnóstico diz que está tudo ok, porém eu ainda continuo a receber erros. Quais instruções adicionais você me dá para resolver isso ?
Olá @emersong20,
Você acessa seu site com https://
? A mensagem exibida é idêntica a do @ale-maciel?
Olá,
Sim, acesso via HTTPS. Desculpe a demora, o email de notificação do WordPress simplesmente caiu no SPAM =(
Oi @emersong20,
Tente alterar as regras de permissão, tente inserir define( 'FS_METHOD', 'direct' );
no seu wp-config.php antes do aviso de parar de editor e verifique se a constante DISALLOW_FILE_EDIT
não está configurada. Se não funcionar, recomendo que você abra outro tópico para aumentar a visibilidade do seu problema.
Estou com o mesmo problema e o código que aparece em meu diagnóstico é o seguinte:
Erro encontrado: (0) cURL error 7: couldn’t connect to host
Como resolver?
Oi @blogdothiagoferraz,
No seu caso o problema pode ser um proxy no meio do caminho. Neste link tem um teste que você pode fazer para ver se o cURL está funcionando corretamente ou não.
Caso não consiga resolver, recomendo que você abra outro tópico para aumentar a visibilidade do seu problema, beleza?