“Yeniləmə uğursuz oldu. Cavab Etibarlı JSON Cavabı deyil”i necə həll etmək olar

Yenicə rast gəldiniz “Yeniləmə uğursuz oldu. Cavab etibarlı JSON cavabı deyil.” WordPress blok redaktorunda işləyərkən xəta baş verdi?

⚠️ Bu, ümumi WordPress xətasıdır və saytınızda plagin və mövzu münaqişəsi, SSL sertifikatı və ya qarışıq məzmun problemi, .htaccess faylının pozulması və s. kimi səbəblərə görə görünür.

JSON cavab xətası ilə qarşılaşmaq məyusedicidir. Bunun nə üçün baş verdiyini və ya necə aradan qaldırılacağını sizə demir – bu sizi etdiyiniz hər şeyi atmağa və səhvi veb saytınızdan silmək üçün bir yol tapmağa məcbur edir.

“Yeniləmə uğursuz oldu. Cavab Etibarlı JSON Cavabı Deyil.” səhv? 💣

WordPress veb saytınızda bir şəkil yüklədiyiniz və ya bir yazı dərc etdiyiniz və ya yenilədiyiniz zaman WordPress sorğunu veb serverinizə ötürür. Server JSON formatında cavab verir.

Əgər nədənsə server JSON formatında cavab vermirsə və ya ümumiyyətlə cavab vermirsə, onda WordPress “Cavab düzgün JSON cavabı deyil” yazır. səhv.

Sizi maraqlandırmalısınız: Veb saytınız və serveriniz arasında əlaqənin olmaması və ya olmamasının səbəbi nədir?

Cavab budur ki, birdən çox səbəb var. Bu, plagin və ya mövzuda səhv, SSL sertifikatı ilə bağlı problem, .htaccess faylının pozulması, REST API münaqişəsi və s. ola bilər.

Növbəti hissədə biz bu səbəbləri araşdıracağıq və hansının veb saytınızdakı xətaya səbəb olduğunu anlayacağıq.

Ancaq növbəti hissəyə keçməzdən əvvəl WordPress-in eyni JSON xətasının müxtəlif variasiyalarını göstərdiyini qeyd etmək lazımdır.

  • Siz postu yeniləməyə çalışdığınız zaman bu dəyişikliyi görəcəksiniz: “Yeniləmə uğursuz oldu. Cavab etibarlı JSON cavabı deyil.”
  • Bu yazı dərc etməyə çalışdığınız zaman görünür: “Nəşr edilmədi. Cavab etibarlı JSON cavabı deyil.”
  • Və sadə, “Cavab etibarlı JSON cavabı deyil.” şəkil yükləyərkən xəta görünür.

ℹ️ Hansı variantı görsəniz də, həll yolları eynidir.

“Cavab Etibarlı JSON Cavabı Deyil”i necə düzəltmək olar. xəta 🔨

Saytınızdakı xətanın nədən qaynaqlandığını bilmədiyimiz üçün müxtəlif həlləri sınamaq ən yaxşı yoldur.

Ancaq başlamazdan əvvəl bütün WordPress veb saytınızın ehtiyat nüsxəsini çıxarın.

Bu dərslikdə siz saytınıza düzəlişlər etməli olacaqsınız. Bu riskli işdir. Saytınızı poza bilər. Bir şey səhv olduqda, ehtiyat nüsxə saytı normal vəziyyətə qaytarmağa kömək edəcək. Buna görə davam etməzdən əvvəl WordPress saytınızın ehtiyat nüsxəsini çıxarmalısınız.

🔧 İndi həll yollarından başlayaq:

Permalink problemlərini həll etmək üçün yeni .htaccess faylı yaradın

JSON xətasının ən çox yayılmış səbəblərindən biri saytınızın .htaccess faylı və ya daimi keçidləri ilə bağlı problemdir.

Səhvləri saytınızdan silmək üçün saytınızın daimi keçidlərini yeniləməlisiniz, bunu iki yolla edə bilərsiniz.

Ən sadə seçim WordPress-i WordPress idarə panelinizdən yeni .htaccess faylı yaratmağa məcbur etməkdir.

Getmək Parametrlər → Daimi keçid. Permalink səhifəsində aşağı diyirləyin və vurun Dəyişiklikləri yadda saxla düyməsi.

Wordpress-də daimi keçid səhifəsi
Permalink Parametrləri səhifəsində aşağı diyirləyin və Dəyişiklikləri Saxla düyməsini vurun

İndi redaktorunuza qayıdın və xətanın yox olub olmadığını yoxlayın.

Yenə də səhvi görürsən? Sonra növbəti üsula keçməzdən əvvəl cəhd edə biləcəyiniz daha bir həll yolu var. Siz mövcud .htaccess faylınızı tamamilə silə və sonra WordPress-i yenisini yarada bilərsiniz:

1. Quraşdırın FileZilla, masaüstünüzdə bir FTP müştəri. Budur, FileZilla-nın necə qurulacağına dair bələdçi.

2. FileZilla proqramını açın və onu veb saytınızla birləşdirin. Bu təlimat sizə bu əlaqəni necə quracağınızı göstərəcək.

3. Sonra, keçin public_html və yerini tapın .htaccess fayl.

4. Faylın üzərinə sağ klikləyin və seçin Yüklə surətini yerli kompüterinizdə saxlamaq üçün. Bu, ehtiyac duyduğunuz halda ehtiyat kimi çıxış edəcək.

5. Ehtiyat nüsxəni əldə etdikdən sonra faylın üzərinə sağ klikləyin və seçin Sil faylı silmək üçün düymə.

filezilla-da htacess faylının silinməsi
.htacess faylına sağ klikləyin və Sil seçin

6. WordPress idarə panelinizi açın və keçin Parametrlər → Daimi keçid. Permalink səhifəsində aşağı diyirləyin və vurun Dəyişiklikləri yadda saxla düyməsi. Bu, WordPress-i yeni .htaccess faylı yaratmağa məcbur edəcək.

👉 Bu, .htaccess/permalink problemlərindən qaynaqlanırsa, səhvi saytınızdan silməlidir. Əgər yoxsa, aşağıdakı həll yollarını sınayın.

WordPress saytınızın ünvan parametrlərini yoxlayın

JSON cavab xətası görünə bilər, çünki Parametrlər səhifəsində vebsayt ünvanlarınız düzgün konfiqurasiya olunmayıb.

İşləri düzəltmək üçün keçin Parametrlər → Ümumi və aşağıdakı iki sahəni görə bilməlisiniz:

  1. WordPress Ünvanı (URL)
  2. Sayt ünvanı (URL)

Veb saytınızın URL olduğundan əmin olun daxil edilib hər iki sahədə. Hər iki URL olmalıdır eyni. Və etməlidirlər HTTPS ilə başlayınHTTP deyil (SSL sertifikatı quraşdırdığınız müddətcə).

Sonra dəyişikliklərinizi qeyd edin.

Səhifədə heç bir dəyişiklik etməsəniz belə, mütləq vurun Dəyişiklikləri yadda saxla düyməsi.

wordpress ünvanı və sayt ünvanı - Yeniləmə uğursuz oldu.  Cavab etibarlı JSON cavabı deyil.
Hər iki URL-nin eyni olduğundan və qarşısında HTTPS olduğundan əmin olun

Qarışıq məzmunlu xəbərdarlıqları/problemləri düzəldin

Hal-hazırda, bütün veb saytlar saytınızda HTTPS bağlantısından istifadə etməyə imkan verən SSL sertifikatından istifadə etməlidir.

Bununla belə, köhnə veb saytı HTTP-dən HTTPS-ə köçürsəniz, bəzi köhnə resursların hələ də HTTPS əvəzinə HTTP üzərindən yükləndiyi bir vəziyyətlə qarşılaşa bilərsiniz. Bu, yanlış JSON cavab xətasına səbəb ola biləcək qarışıq məzmun xəbərdarlığı adlanan bir şeyi işə sala bilər.

Əvvəlki hissədə həm WordPress Ünvanının, həm də Sayt Ünvanının HTTPS ilə başladığına əmin oldunuz. Bu, qarışıq məzmun problemini artıq həll edə bilərdi. Ancaq eyni tərəfdə olmaq üçün, bu plagini quraşdırın və aktivləşdirin: Həqiqətən sadə SSL.

Quraşdırdıqdan sonra bu düymə ilə bir popup görməlisiniz: SSL-i aktivləşdirin! Düyməni basın. Plugin işləmək üçün qurulacaq və sizi çıxacaq. narahat olma. Sadəcə daxil olun və Qutenberq redaktorunuzdakı JSON xətasının yox olub olmadığını yoxlayın.

Əgər plaqinin qurulmasında köməyə ehtiyacınız varsa, bu təlimata nəzər salın.

həqiqətən sadə ssl plagininin aktivləşdirilməsi - Yeniləmə uğursuz oldu.  Cavab etibarlı JSON cavabı deyil.
Bütün keçidləri HTTPS-ə köçürmək üçün SSL-i Aktivləşdir düyməsini klikləyin

Münaqişələri tapmaq üçün plaginləri və mövzuları deaktiv edin

Mövzu və plagin münaqişəsi WordPress səhvlərinin ümumi səbəbidir. Beləliklə, bu bölmədə bir mövzu və ya plaqinin veb saytınızda JSON cavab xətasına səbəb olub olmadığını anlamağa kömək edəcəyik.

Birincisi, kiçik bir açıqlama: Pluginləri və mövzuları deaktiv etmək saytınızın pozulmasına səbəb ola bilər. Bəzi konfiqurasiyalarınızı itirə bilərsiniz. Ancaq ehtiyat nüsxəniz varsa, bu problem olmayacaq.

Plaginləri və mövzuları deaktiv etdikdən və hansı plagin və ya mövzunun xətaya səbəb olduğunu müəyyən etdikdən sonra saytınızı normal vəziyyətinə qaytara bilərsiniz. Sonra günahkar mövzunu və ya plagini veb saytınızdan silin. Beləliklə, bütün konfiqurasiyalarınız toxunulmaz qalacaq və günahkar yox olacaq.

İndi gedin Görünüş → Mövzular standart WordPress mövzusunu aktivləşdirin (Twenty Twenty, Twenty Twenty One və s. kimi). JSON xətasının düzəldildiyini yoxlayın.

Səhv aradan qalxıbsa, mövzunu silin. Əgər yoxsa, əvvəlki temanızı yenidən aktivləşdirin.

Sonra, gedin Quraşdırılmış Pluginlər, bütün plaginlərinizi seçin və Toplu Əməliyyatlar altında seçin Deaktiv edin və vur Müraciət edin.

bütün plaginləri deaktiv edin - Yeniləmə uğursuz oldu.  Cavab etibarlı JSON cavabı deyil.
Bütün plaginləri deaktiv edin və JSON xətasının yox olub olmadığını yoxlayın

Səhv Gutenberg Redaktorunuzda görünmürsə, plaginlərinizdən biri buna səbəb olub. Sizə lazım olan tək şey plaginlərdən hansının günahkar olduğunu anlamaqdır. Yenidən aktivləşdirməyə başlayın plaginləri bir-bir. Hər dəfə plaqini yenidən aktivləşdirdiyiniz zaman JSON xətasının qaytarıldığını yoxlayın.

Günahkarı tapanda, plaqini silin. Bu, saytınızın vacib hissəsidirsə, plaqinin tərtibatçısına müraciət edin və kömək istəyin.

Yanlış JSON cavab xətasını aradan qaldırmağın digər yolları

İlk dörd həll yolu sizə “Yeniləmə uğursuz oldu. Cavab etibarlı JSON cavabı deyil.” lakin davam edərsə, aşağıdakı üsulları sınayın:

REST API ziddiyyətlərini axtarın

WordPress serverlə əlaqə saxlamaq üçün REST API-dən istifadə edir. Əgər rabitə hansısa səbəbdən uğursuz olarsa, JSON xətası ilə qarşılaşacaqsınız.

REST API-nin problemin kökü olub olmadığını öyrənmək üçün JSON xətasının göstərildiyi Gutenberg redaktorunuzu açın, sağ klikləyin xətanın üzərinə və seçin Yoxlamaq seçim.

xrom brauzerində yoxlama seçimi - Yeniləmə uğursuz oldu.  Cavab etibarlı JSON cavabı deyil.
Təftiş düyməsini klikləyin və REST API xətasını yoxlayın

Altında Konsolaxtarın REST API xətası. Əgər onu tapsanız, o zaman xətaya API səbəb olur.

Xətanı aradan qaldırmaq üçün sizə lazım olacaq yardım axtarın hostinq provayderinizdən.

Şəkilləri fərqli şəkildə yükləyin

Postunuza şəkillərin yüklənməsi xətaya səbəb olarsa, onları vasitəsilə yükləməyə cəhd edin Media Kitabxanası.

Başlıqda heç bir etibarsız simvol istifadə etmədiyinizə əmin olun. Sadəcə istifadə edin İngilis hərfləri və rəqəmləri şəklin başlığında.

Klassik Redaktora keçin (müvəqqəti və ya daimi)

Hər şey uğursuz olarsa, Klassik redaktora keçməyi düşünün. Sizə lazım olan hər şeydir rəsmi Klassik Redaktor plaginini quraşdırın.

Daha ətraflı baxmaq üçün Gutenberg-i necə söndürmək və Klassik TinyMCE redaktorundan istifadə etmək barədə bələdçimizə baxın.

Bununla belə, əgər siz Qutenberq redaktorundan istifadə etməyə davam etməyi üstün tutursunuzsa, JSON cavab xətasını saytınızdan silmək üçün bir yol tapmalı olacaqsınız.

👉 Əgər yuxarıda sadalanan bütün həll yollarını sınamısınızsa və hələ də xətanı aradan qaldıra bilmirsinizsə, o zaman peşəkar yardıma ehtiyacınız var. Hostinq provayderinizə müraciət edin və onlara cəhd etdiyiniz bütün həll yolları haqqında danışın. Onlar səhvi aradan qaldırmağa kömək edəcəklər.

WordPress etibarsız JSON cavab səhvini yaxşıca düzəldin

The “Yeniləmə uğursuz oldu. Cavab etibarlı JSON cavabı deyil.” səhv ən çox yayılmış WordPress səhvlərindən biridir. O, yeni blok redaktorundan (Qutenberq) istifadə edərək şəkil yükləyərkən və ya məzmun parçasını dərc edərkən/yenilənərkən görünə bilər.

Əsl səbəb saxta plagin və ya mövzudan SSL sertifikatı probleminə qədər hər şey ola bilər. Xətanı aradan qaldırmaq sadəcə onun arxasındakı səbəbi tapmaq və onu saytınızdan silmək məsələsidir.

Ümid edirik ki, təlimatımızın köməyi ilə siz JSON cavab xətasını saytınızdan silə bildiniz.

Ümumi WordPress səhvlərini düzəltmək üçün bəzi digər məsləhətlər üçün WordPress problemlərini həll etmək üçün başlanğıc bələdçimizi nəzərdən keçirə bilərsiniz. 😎

Bir cavab yazın

Sizin e-poçt ünvanınız dərc edilməyəcəkdir. Gərəkli sahələr * ilə işarələnmişdir

Verified by MonsterInsights
Яндекс.Метрика