falha ao carregar o wp-admin / admin-ajax.php

8

Estou recebendo esse problema estranho. Tudo estava funcionando bem no último dia. Agora, de repente, nenhum dos meus pedidos de ajax funciona. O problema é (eu achei isso no console do firebug):

falha ao carregar o recurso: ...... / wp-admin / admin-ajax.php

Então, de alguma forma, a solicitação para o admin-ajax.phparquivo não foi bem-sucedida. Eu cruzei estas coisas:

  1. o URL para admin-ajax.phpestá correto e não há problemas

  2. não é apenas 'meus próprios scripts' que não funciona, eu tenho o buddypress instalado e todos os pedidos de ajax do buddypress também dão o mesmo erro

  3. Eu digitei diretamente o URL do admin-ajax.phpnavegador e, em vez de obter 0 (a saída esperada), o google chrome diz 'nenhum dado recebido'.

É alguma configuração no servidor final? Se sim, o que eu digo para o pessoal de suporte de hospedagem?

BTW, se isso importa, o site está hospedado no wpengine ..

Qualquer ajuda é realmente apreciada

UPDATE: a captura de tela das ferramentas de desenvolvimento do navegador: insira a descrição da imagem aqui

webdwall
fonte
O que seu log de erros diz e qual código de erro está sendo retornado? É provável que seja um erro 500, não um erro 404
Tom J Nowell
A interface do painel de controle de hospedagem no wpengine é diferente do cPanel, por isso não tenho certeza, mas quando vou aos logs de erros, ele diz 'log de erros está vazio'. Nenhum código de erro é retornado, o console de ferramentas de desenvolvimento do Google Chrome diz 'falha ao carregar o recurso ....'. E sim, você está certo, provavelmente não será um problema 404, removendo essa tag.
Webdwall
Abra as ferramentas de desenvolvimento do seu navegador, depois a guia Rede e observe os cabeçalhos de resposta HTTP. O que exatamente você chega lá?
fuxia
Bem, simplesmente diz '(falhou)', eu adicionei a captura de tela na pergunta, a imagem aparece muito pequena aqui, você terá que clicar com o botão direito do mouse, copiar o URL da imagem e abrir esse URL para realmente ler o texto na imagem. Desculpem o problema, eu não sei se há uma maneira melhor para anexar imagens aqui ..
webdwall
UPDATE: quaisquer solicitações de ajax não funcionarão, nem mesmo as do wp-admin. por exemplo: adicionar um widget não funciona !!! Tentando plugins desinstale o One-by-One e verifique ...
webdwall

Respostas:

5

Sim, finalmente, o problema foi que o provedor de hospedagem bloqueou o arquivo admin-ajax.php, dizendo que este arquivo estava recebendo muitas solicitações, e as solicitações para esse arquivo ignoram o cache, causando problemas no servidor :)

Então agora terei que 'convencê-los' a ligá-lo novamente.

Obrigado a todos por ajudar..

webdwall
fonte