wp-admin / admin-ajax.phpの読み込みに失敗しました


8

この奇妙な問題が発生しています。昨日はすべてうまくいきました。突然、私のajaxリクエストが機能しなくなりました。問題は(私はfirebugコンソールでそれを見つけました):

リソースの読み込みに失敗しました:...... / wp-admin / admin-ajax.php

したがって、どういうわけかadmin-ajax.phpファイルへの要求は成功しません。私はこれらのものをクロスチェックしました:

  1. へのURL admin-ajax.phpは正しく、そこに問題はありません

  2. 機能しない「自分のスクリプト」だけではなく、buddypressをインストールし、buddypressからのすべてのajaxリクエストでも同じエラーが発生する

  3. 私はadmin-ajax.phpブラウザーにのURLを直接入力し、0(予期される出力)を取得する代わりに、google chromeは「データが受信されていません」と表示します。

サーバー側の設定ですか?はいの場合、ホスティングサポート担当者に何を伝えますか?

ところで、もしそれが重要なら、サイトはwpengineでホストされています。

どんな助けでも本当に感謝しています

更新: ブラウザー開発ツールのスクリーンショット: ここに画像の説明を入力してください


エラーログには何が表示され、どのエラーコードが返されますか?404ではなく500エラーの可能性があります
トムJノウェル

wpengineのホスティングコントロールパネルインターフェイスはcPanelとは異なるため、確信が持てませんが、エラーログに移動すると、「エラーログが空です」と表示されます。エラーコードが返されず、Google Chrome開発ツールコンソールに「リソースの読み込みに失敗しました...」と表示されます。そうです、そうです、おそらく404の問題ではないので、そのタグを削除しました。
webdwall 2013

ブラウザーの開発ツールを開き、[ ネットワーク ]タブを開いて、HTTP応答ヘッダーを確認します。あなたはそこに正確に何を得るのですか?
fuxia

まあ、それは単に「(失敗)」と言います、私は質問にスクリーンショットを追加しました、ここで画像が小さすぎるように見えます、実際に画像内のテキストを読むには、右クリックして画像のURLをコピーし、そのURLを開く必要があります。...ここに画像を添付するためのより良い方法があるかどうお手数ために、私は知らない
webdwall

更新:wp-adminのリクエストも含め、どのajaxリクエストも機能しません。例:ウィジェットの追加が機能しない!!! プラグインを1つずつアンインストールして確認します...
webdwall

回答:


5

はい、最後に問題は、ホスティングプロバイダーがadmin-ajax.phpファイルをブロックし、このファイルが多すぎるリクエストを受信して​​おり、このファイルへのリクエストがキャッシュをバイパスするため、サーバーで問題が発生していたことです:)

だから私はそれを再びオンにするためにそれらを「納得させる」必要があります。

助けてくれてありがとう。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.