gagal memuat wp-admin / admin-ajax.php

8

Saya mendapatkan masalah aneh ini. Semuanya bekerja dengan baik hari terakhir. Sekarang tiba-tiba tidak ada permintaan ajax saya bekerja. Masalahnya adalah (saya menemukan itu di konsol pembakar):

gagal memuat sumber daya: ...... / wp-admin / admin-ajax.php

Jadi, entah bagaimana permintaan ke admin-ajax.phpfile tersebut tidak berhasil. Saya telah memeriksa hal-hal berikut:

  1. url ke admin-ajax.phpbenar dan tidak ada masalah di sana

  2. itu bukan hanya 'skrip saya sendiri' yang tidak berfungsi, saya sudah menginstal buddypress dan semua permintaan ajax dari buddypress juga memberikan kesalahan yang sama

  3. saya langsung mengetikkan url admin-ajax.phpke dalam browser dan bukannya mendapatkan 0 (output yang diharapkan), google chrome mengatakan 'tidak ada data yang diterima'.

Apakah ada konfigurasi di server? Jika ya lalu apa yang saya katakan kepada dukungan hosting guys?

BTW, jika itu penting, situs di-host di wpengine ..

Bantuan apa pun sangat dihargai

UPDATE: tangkapan layar alat dev browser: masukkan deskripsi gambar di sini

webdwall
sumber
Apa yang dicatat oleh log kesalahan Anda, dan kode kesalahan apa yang dikembalikan? Kemungkinan kesalahan 500 bukan 404
Tom J Nowell
Antarmuka panel kontrol hosting di wpengine berbeda dari cPanel, jadi saya tidak bisa memastikan, tetapi ketika saya pergi ke log kesalahan, ia mengatakan 'log kesalahan kosong'. Tidak ada kode kesalahan yang dikembalikan, konsol alat chrome google mengatakan 'gagal memuat sumber daya ....'. Dan ya Anda benar, kemungkinan besar itu tidak akan menjadi masalah 404, menghapus tag itu.
webdwall
Buka alat dev browser Anda, lalu tab Network dan lihat header respons HTTP. Apa yang sebenarnya Anda dapatkan di sana?
fuxia
Yah, itu hanya mengatakan '(gagal)', saya telah menambahkan tangkapan layar dalam pertanyaan, gambar tampak terlalu kecil di sini, Anda harus klik kanan, salin url gambar dan buka url itu untuk benar-benar membaca teks dalam gambar. Maaf atas masalahnya, saya tidak tahu apakah ada cara yang lebih baik untuk melampirkan gambar di sini ..
webdwall
PEMBARUAN: setiap permintaan ajax tidak akan berfungsi, bahkan yang ada di wp-admin. mis. menambahkan widget tidak berfungsi !!! Mencoba mencopot pemasangan plugin satu per satu dan memeriksa ...
webdwall

Jawaban:

5

Ya akhirnya masalahnya adalah bahwa penyedia hosting telah memblokir file admin-ajax.php yang mengatakan bahwa file ini menerima terlalu banyak permintaan, dan permintaan untuk file ini mem-bypass cache, sehingga menyebabkan masalah pada server :)

Jadi sekarang saya harus 'meyakinkan' mereka untuk menyalakannya kembali.

Terima kasih semua telah membantu ..

webdwall
sumber