Página inicial de suporte > Introdução > Linhas em branco ou conteúdo extra em XML-RPC

Linhas em branco ou conteúdo extra em XML-RPC

Às vezes, quando tentar conectar o Jetpack à sua conta do WordPress.com, você receberá o seguinte erro:

Detalhes do erro: O servidor do Jetpack não conseguiu se comunicar com a URL XML-RPC do seu site. Verifique para certificar-se de que http://seusite.com/xmlrpc.php esteja funcionando apropriadamente. Deve ser exibida a mensagem “XML‑RPC server accepts POST requests only” (O servidor XML-RPC aceita apenas solicitações de POST) em uma linha de texto durante a visualização em um navegador, e não deve haver linhas em branco ou outros resultados em nenhum lugar.

Isso geralmente acontece quando há um wp-config.php, plugin ou tema no seu site que não se comportam da maneira correta.

O Jetpack usa o arquivo XML-RPC do seu site para se comunicar com o WordPress.com. Você pode acessar esse arquivo adicionando xmlrpc.php no fim da URL do seu site. Quando fizer isso, você deve ver a mensagem a seguir em seu navegador, em uma linha de texto, sem nenhum outro conteúdo:

O servidor XML‑RPC aceita apenas solicitações POST.

Este é um exemplo.

Se espaços em branco ou texto extra forem exibidos acima da mensagem, isso provavelmente ocorreu porque algum plugin, tema ou o arquivo wp-config.php do seu site possui “espaço em branco” extra (novas linhas, espaços, guias, etc) antes do primeiro <?php no arquivo.

Esse problema é outro sintoma de um problema ainda mais comum: o problema de “Cabeçalhos já enviados”.

Para resolver esse problema, você pode tentar desativar todos os plugins no seu site e ver se isso acaba com o espaço em branco extra. Em seguida, ative seus plugins, um de cada vez, para determinar qual deles é o responsável.

Se isso não ajudar, você pode eliminar um conflito de temas alterando temporariamente o tema do seu site para um tema padrão (como o Twenty Sixteen) e tentando de novo.

Se você continuar encontrando problemas, precisará abrir o arquivo wp-config.php do seu site em um editor de arquivos e certificar-se de que não há nenhum espaço em branco adicionado antes do primeiro <?php no arquivo.

Depois de resolver esse problema, você poderá usar o Jetpack ou outros plugins e aplicativos usando o arquivo XML-RPC para comunicar-se com o seu site.

Se isso não ajudar, você pode seguir as etapas de solução de problemas listadas nesta página para saber mais sobre o problema no seu site.

Esta página foi traduzida de inglês. Leia a página original.

  • Categorias

  • Contate-nos

    Precisa de ajuda? Sinta-se à vontade para entrar em contato conosco.