Gagal update.The response is not a valid JSON response di WordPress

Hari ini saya mengalami error “Gagal Update. The response is not a valid JSON response” di wordpress blog saya ini.

Saat saya sedang membuat artikel, setelah beberapa ratus kata saya tuliskan, saat saya mau save tiba-tiba keluar pesan tersebut.

Wah kenapa nih, saya coba lagi buat artikel / post baru kemudian saya test ternyata masih keluar pesan itu lagi, seperti gambar di bawah ini.

gagal update.the response is not a valid Json response

Waduh saya semakin bingung, langsung saya hubungi mbah Google.

Banyak artikel yang saya pelajari, mulai dari siang sampai sore hari tetap belum ketemu masalahnya.

Berbagai cara sudah saya coba, setiap saran yang kira-kira masuk akal saya lakukan.

Tetap saja pesan menjengkelkan itu muncul dan menghalangi saya untuk bisa save artikel.

Sampai akhirnya setelah frustasi dan meminta bantuan layanan hosting akhirnya saya bisa mengatasinya.

Caranya adalah dengan mengubah sedikit kode di .htaccess wordpress kita.

Namun sebelumnya saya akan ceritakan pengalaman apa saja yang sudah saya lakukan, siapa tahu mungkin solusi yang berhasil untuk saya tidak berhasil untuk anda sehingga bisa mencoba cara-cara lainnya.

Penyebab Error “The response is not a valid JSON response”

Menurut beberapa artikel yang saya baca di Google, penyebab utama munculnya error Gagal update.The response is not a valid JSON response ini adalah editor Gutenberg WordPress.

Seperti kita tahu bahwa beberapa waktu lalu WordPress telah merubah editornya menjadi editor berbasis blok yang diberi nama Gutenberg.

Nah sepertinya inilah biang keladi dari masalah tersebut.

Yup, sekarang penyebab masalahnya sudah ketemu, lalu bagaimana saya menyelesaikannya ?

Beberapa Solusi Yang Bisa Dicoba (Tapi Gagal Untuk Saya)

Banyak saran yang diberikan di artikel-artikel bule, semuanya memusingkan, dan banyak yang tidak memberikan solusi.

Karena error tersebut tetap saja muncul saat saya klik tombol save.

Berikut adalah beberapa hal yang sudah saya coba namun tidak berhasil bagi saya (namun mungkin bisa berhasil bagi anda).

Mematikan Semua WordPress Plugins

Ini bukan berarti kita mematikan semua plugins wordpress kita satu persatu.

Jika anda bisa mengakses cPanel hosting anda, silahkan ke File Manager di cPanel anda.

cara mematikan semua plugins wordpress

Kalau anda tidak bisa mengakses cPanel hosting anda ya apa boleh buat berarti harus mematikannya satu persatu.

Apabila bisa membuka File Manager, kemudian ke folder public_html >> wp-content.

Di dalamnya kita akan menjumpai folder Plugins, klik kanan dan tekan tombol Rename.

cara rename folder plugins di wordpress

Silahkan ganti namanya dengan yang anda mudah ingat , misalnya “folderplugin” , yang nantinya akan kita kembalikan.

Setelah itu coba kembali simpan artikel anda, jika error “…not a valid JSON response” itu hilang artinya memang ada plugin yang konflik.

Kembalikan lagi nama folder plugins tersebut seperti semula, kemudian buka dashboard wordpress anda, dan coba dimati-hidupkan satu persatu.

Nanti akan ditemukan plugin mana yang menyebabkan error tersebut.

Namun cara ini tidak berhasil untuk saya.

Mengubah Seting SSL

Cara kedua yang saya lakukan adalah mengubah seting SSL (saya menggunakan plugin Really Simple SSL).

Hal ini karena ada yang mengatakan bahwa error “…not a valid JSON response” tersebut bisa juga disebabkan karena adanya kesalahan dalam http protocol.

Hal tersebut menyebabkan terjadinya mixed content error, dimana konten http dan https disalurkan secara bersamaan di Web Browser.

Hal ini terutama sering terjadi pada Browser Google Chrome dengan WordPress yang dipasangi plugin Really Simple SSL.

Cara Merubah Seting Really Simple SSL

Berikut adalah cara merubah setingnya , yaitu dengan mengijinkan Mixed Content Fixer.

Pada dashboard WordPress anda silahkan menuju ke menu Pengaturan > SSL .

Kemudian klik tab Pengaturan (Settings), dimana kita akan menghidupkan tombol Mixed Content Fixer, seperti gambar di bawah ini.

mixed content fixer untuk not a vlid json response

Perhatikan juga , jangan lupa untuk menghidupkan tombol Use alternative method to fix mixed content.

Setelah itu save pengaturan tersebut.

Selanjutnya silahkan coba save lagi artikel yang ada.

Untuk catatan, hal ini pun ternyata gagal untuk saya, sewaktu saya coba untuk save artikel, error “…is not a valid JSON response” tersebut tetap muncul.

Cara Mudah Memasang SSL Website WordPress Menjadi htpps

Mencoba Mengubah Versi PHP

Beberapa artikel ada yang menyarankan untuk coba mengubah versi PHP yang digunakan.

Jika belum menggunakan versi PHP terbaru bisa coba diganti ke versi PHP terbaru.

Kebetulan saya awalnya menggunakan PHP versi 7.2 sementara di cPanel saya sudah tersedia sampai versi 7.4.

Akhirnya saya akses cPanel saya dan merubahnya ke versi PHP 7.4.

Hasilnya …. JUGA GAGAL.

Error itu tetap muncul, dan saya tetap tidak bisa menyimpan artikel di WordPress saya.

Solusi Error “..is not a valid JSON response” Yang Berhasil Untuk Saya

Akhirnya dari sebuah artikel saya menemukan solusi untuk mengatasi error ini.

Caranya adalah dengan mengembalikan editor Gutenberg menjadi Editor Classic.

Sewaktu saya coba , benar saja ERROR ITU HILANG.

Namun sewaktu saya mencoba melanjutkan penulisan artikel saya tersebut, kok rasanya jadi aneh ya.

Kita yang sudah terbiasa dengan editor Gutenberg, saat kembali ke Classic Editor seperti ada yang hilang.

Apalagi dalam beberapa saat saya mengalami Error 403 beberapa kali saat saya mencoba menyimpan di mode Classic Editor ini.

Namun bagi yang ingin mencobanya berikut adalah caranya.

Mengubah Editor Gutenberg Menjadi Classic Editor di WordPress

Karena saya sedang dalam keadaan yang pusing menghadapi error ini, akhirnya saya memilih cara mudah.

Caranya adalah dengan memasang Plugin WP Classic Editor yang banyak tersedia secara gratis.

Ada beberapa pilihan plugin yang bisa anda pilih di sana.

Cara memasangnya adalah :

  1. Buka Menu Plugin di Dashboard WordPress.
  2. Klik Tambah Baru / Add New.
  3. Pada layar pencarian ketik “Classic Editor”.
  4. Pada pilihan yang diberikan silahkan pilih salah satu.
  5. Klik Instal, kemudian Aktifkan

Plugin Classic Editor yang saya pilih adalah Plugin Classic Editor yang dikeluarkan oleh WordPress Contibutors.

cara mengembalikan gutenberg ke classic editor

Setelah plugin aktif silahkan coba save kembali artikel anda, jika berhasil maka error “Gagal update.The response is not a valid JSON response” seharusnya sudah tidak muncul.

Solusi Mengatasi “…is not a valid JSON response” Yang Saya Pakai

Seperti yang sudah saya ceritakan di awal, setelah mencoba berbagai cara tersebut tidak ada satupun yang memuaskan.

Saya pun frustasi dan akhirnya meminta bantuan support di hosting saya Niagahoster.

Setelah saya menjelaskan permasalahan yang terjadi dengan menyertakan screenshot error tersebut, maka pihak support Niagahoster bergerak cepat.

Tidak beberapa lama mereka sudah memberikan solusi untuk saya.

Yaitu dengan menambahkan kode berikut ke file .htaccess di WordPress saya.

SecFilterEngine Off
SecFilterScanPOST Off

Setelah saya lakukan, YES, error menjengkelkan itu tidak muncul lagi.

Cara Menambahkan Kode Tersebut ke File .htaccess

Berikut adalah cara menambahkan kode tersebut ke file .htaccess kita.

Pertama masuk ke cPanel hosting kita, kemudian buka File Manager.

Selanjutnya file .htaccess yang akan kita ubah adalah yang berada pada folder public_html.

cara mengtatasi error is not valid JSON response dengan mod .htaccesss

Setelah ditemukan file tersebut kemudian bisa klik kanan dan klik Edit.

Maka file tersebut akan terbuka dan siap kita tambahkan kode yang sudah saya tuliskan diatas.

Saya menambahkan kode tersebut di bagian paling bawah di dalam file .htaccess tersebut.

menempatkan kode di .htaccess

Setelah selesai maka dapat disimpan, dan setelah melakukan hal ini sewaktu saya mencoba menyimpan kembali, Thanks God error itu tidak muncul lagi.

Terima kasih juga kepada support Niagahoster yang cepat dan sangat membantu menangani keluhan customernya.

Oleh karena itulah saya selalu merekomendasikan Hosting Niagahoster buat rekan-rekan yang butuh hosting dengan domain gratis.

Kesimpulan dan Penutup

Lega rasanya berhasil mengatasi error gagal update.The response is not a valid JSON response yang menjengkelkan tersebut.

Semoga salah satu cara di atas juga berhasil untuk mengatasi error di wordpress rekan-rekan.

BACA JUGA : REKOMENDASI HOSTING YANG PERNAH SAYA PAKAI

Sebenarnya ada satu cara lagi yang saya temukan yang katanya juga ampuh dalam mengatasi error is not a vlid JSON response ini.

Yaitu dengan mengubah permalink url artikel kita menjadi PLAIN.

Namun saya tidak sama sekali melakukannya, kenapa ?

Karena dengan mengubah permalink tersebut akan mengakibatkan error di sisi SEO website kita.

Sehingga banyak URL yang error dan tidak ditemukan oleh Google nantinya.

Ujungnya ranking kita bisa saja mengalami penurunan di hasil mesin pencari Google.

Jadi saya sangat tidak menyarankan hal tersebut untuk dilakukan walaupun banyak yang berhasil.

Daur Ulang Artikel : Trik Hebat Menghidupkan Artikel Lama
Tool Riset Keyword Gratis Dibandingkan Satu Sama Lain (Mengerikan !!)
Yuk bagikan artikel ini

Tinggalkan Balasan