mengatasi error cannot modify

Hi, Orbiters! Adakah di antara kalian saat ini yang sedang menemui error pada website dengan pesan Cannot modify header information – headers already sent by? Nah, error tersebut merupakan sebuah kesalahan pada proses eksekusi file sehingga menyebabkan konten pada website tidak dapat ditampilkan. Penyebabnya bermacam-macam, salah satunya terdapat kesalahan coding. Mau tahu cara memperbaiki error tersebut? Langsung simak yuk pembahasan Cara Mengatasi Error “Cannot modify header information – headers already sent by”

Penyebab Error “Cannot modify header information – headers already sent by…”

Cannot modify header information – headers already sent by merupakan error yang terjadi saat file website tidak dapat dieksekusi sehingga website tidak dapat menampilkan konten.

Ada beberapa penyebab error Cannot modify header information – headers already sent by. Mari perhatikan contoh error berikut ini agar kalian dapat memahaminya lebih jelas.

Warning: Cannot modify header information – headers already sent by (output started at /public_html/wp-content/plugins/my-plugin/my-function.php:132) in /public_html/wp-includes/pluggable.php on line 12

Seperti terlihat di atas, ada dua file yang disebutkan dalam pesan kesalahan di atas. File pertama merupakan penyebab utama error (dalam contoh ini my-function.php berada di /public_html/wp-content/plugins/my-plugin/) serta asalnya error tersebut.

Dapat disimpulkan bahwa penyebab error tersebut adalah baris spasi pada file yang tertera, biasanya pada bagian atas atau bawah kode. Dalam pesan tersebut juga diberitahukan lokasi kesalahan yang menyebabkan error tersebut, yaitu baris ke 12.

Selain adanya kesalahan code pada file PHP, ada kemungkinan website error akibat plugin yang bermasalah. Untuk mengatasinya simak pembahasannya yuk.

Cara Efektif Memperbaiki Error “Cannot Modify Header Information”

Ada beberapa cara untuk mengatasi error “Cannot modify header information – headers already sent by.” yang bisa dicoba:

1. Edit File yang Corrupt

Cara pertama mengatasi error header website adalah dengan mengedit secara manual file yang mengalami error.

Dari pesan kesalahan yang muncul, sebenarnya kalian telah mendapatkan informasi pasti terkait kesalahan yang terjadi. Setelah itu, edit file tersebut melalui File Manager.

Caranya, login terlebih dulu ke cPanel dengan akun hosting kalian. Setelah itu pilih menu File Manager.

mengatasi error cannot modify 1

Masuk ke folder public_html lalu cari file yang corrupt. Dalam hal ini file yang corrupt adalah file wp-config. Lalu, klik Edit.

mengatasi error cannot modify 2

Yang perlu dilakukan adalah:

  • Menghapus baris spasi yang tidak digunakan pada file.
  • Memastikan kalian juga bahwa tag PHP pembuka dan penutup tidak menyisakan spasi setelah tag <?php dan ?>.
  • Memastikan tidak terdapat bagian kosong setelah baris terakhir dari kode.
mengatasi error cannot modify 3

Jika sudah, klik Save Changes untuk menyimpan hasil editan kalian.

2. Hapus Plugin WordPress

Jika cara di atas belum bisa menyelesaikan error Cannot modify header information – headers already sent by, kemungkinan ada masalah pada plugin yang diinstall.

Jika kalian baru menginstall sebuah plugin dan mendapati website error, silakan coba deactivate dan hapus plugin tersebut. Namun, jika menginstall banyak plugin, kalian tentu tidak mengetahui plugin mana yang menyebabkan error.

Okay, kalau gitu kalian bisa coba deactivate semua plugin terlebih dulu. Kalian klik menu Plugin => Installed Plugin. Lalu, centang plugin untuk select all, ganti Bulk Action menjadi Deactivated dan klik Apply.

mengatasi error cannot modify 4

Apabila error sudah teratasi, artinya masalahnya memang di plugin. Sekarang coba aktifkan satu persatu untuk mengetahui plugin mana yang menyebabkan error.

Setelah menemukan plugin yang menyebabkan error, kalian bisa melaporkan masalah ini pada pengembang plugin.

3. Install Ulang WordPress

Mengedit file yang rusak mungkin cukup sulit dilakukan. Bisa saja file tersebut merupakan bagian dari plugin atau template website, bahkan file utama dari WordPress.

Jika error Cannot modify header information – headers already sent by disebabkan oleh file utama WordPress maka yang perlu dilakukan adalah menginstall ulang WordPress. Dengan begitu kalian bisa memperbarui file yang rusak.

Namun, sebelum melakukan install ulang, pastikan kalian telah melakukan backup file WordPress, ya.

Okay, jadi bisa disimpulkan bahwa Cannot modify header information – headers already sent by merupakan notifikasi error akibat adanya kesalahan pada file website kalian. Kesalahan tersebut bisa saja terjadi saat kalian mengedit kode secara manual pada file website, menginstall plugin, atau tema. Nah, untuk mengatasi error tersebut, perlu memperbaiki kode file yang rusak, menghapus plugin yang bermasalah hingga menginstall ulang WordPress kalian. Semoga bermanfaat, ya.

Oia, Jetorbit punya Paket Website Toko Online, lho. Kalian bisa menjual apa saja dengan toko online milik kalian sendiri! Mudah digunakan oleh siapa saja yang tentunya disertai dengan dukungan bantuan terbaik yang kalian dapatkan. Tenang, kami juga menyediakan produk VPS yang bisa kalian gunakan sesuai kebutuhan kalian tentunya.

Bermanfaatkah Artikel Ini?

Klik bintang 5 untuk rating!

Rata rata rating 5 / 5. Jumlah rate 1

Yuk Rate 5 Artikel Ini!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Bagikan:

Leave a Comment