{"id":10275,"date":"2022-05-26T10:02:00","date_gmt":"2022-05-26T03:02:00","guid":{"rendered":"https:\/\/www.jetorbit.com\/blog\/?p=10275"},"modified":"2022-06-16T15:37:52","modified_gmt":"2022-06-16T08:37:52","slug":"cara-mengatasi-error-cannot-modify-header-information","status":"publish","type":"post","link":"https:\/\/www.jetorbit.com\/blog\/cara-mengatasi-error-cannot-modify-header-information\/","title":{"rendered":"Cara Mengatasi Error \u201cCannot modify header information \u2013 headers already sent by\u201d"},"content":{"rendered":"\n<p>Hi, Orbiters! Adakah di antara kalian saat ini yang sedang menemui error pada website dengan pesan <strong>Cannot modify header information \u2013 headers already sent by<\/strong>? Nah, <em>error <\/em>tersebut merupakan sebuah kesalahan pada proses eksekusi file sehingga menyebabkan konten pada website tidak dapat ditampilkan. Penyebabnya bermacam-macam, salah satunya terdapat kesalahan <em>coding<\/em>. Mau tahu cara memperbaiki error tersebut? Langsung simak yuk pembahasan <strong>Cara Mengatasi Error \u201cCannot modify header information \u2013 headers already sent by\u201d<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Penyebab Error \u201cCannot modify header information \u2013 headers already sent by\u2026\u201d<\/strong><\/h2>\n\n\n\n<p><strong>Cannot modify header information \u2013 headers already sent by<\/strong> merupakan <em>error <\/em>yang terjadi saat file website tidak dapat dieksekusi sehingga website tidak dapat menampilkan konten.<\/p>\n\n\n\n<p>Ada beberapa penyebab <em>error <\/em><strong>Cannot modify header information \u2013 headers already sent by<\/strong>. Mari perhatikan contoh <em>error <\/em>berikut ini agar kalian dapat memahaminya lebih jelas.<\/p>\n\n\n\n<p>Warning: Cannot modify header information \u2013 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<\/p>\n\n\n\n<p>Seperti terlihat di atas, ada dua file yang disebutkan dalam pesan kesalahan di atas. File pertama merupakan penyebab utama <em>error <\/em>(dalam contoh ini <strong>my-function.php <\/strong>berada di <strong>\/public_html\/wp-content\/plugins\/my-plugin\/<\/strong>) serta asalnya <em>error <\/em>tersebut.<\/p>\n\n\n\n<p>Dapat disimpulkan bahwa penyebab <em>error <\/em>tersebut adalah <strong>baris spasi pada file yang tertera<\/strong>, biasanya pada bagian atas atau bawah kode. Dalam pesan tersebut juga diberitahukan lokasi kesalahan yang menyebabkan error tersebut, yaitu <strong>baris ke 12<\/strong>.<\/p>\n\n\n\n<p>Selain adanya kesalahan code pada file PHP, ada kemungkinan website <em>error <\/em>akibat plugin yang bermasalah. Untuk mengatasinya simak pembahasannya yuk.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Cara Efektif Memperbaiki Error \u201cCannot Modify Header Information\u201d<\/strong><\/h2>\n\n\n\n<p>Ada beberapa cara untuk mengatasi error \u201c<strong>Cannot modify header information \u2013 headers already sent by.<\/strong>\u201d yang bisa dicoba:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>1. Edit File yang Corrupt<\/strong><\/h3>\n\n\n\n<p>Cara pertama mengatasi <em>error header<\/em> website adalah dengan mengedit secara manual file yang mengalami <em>error<\/em>.<\/p>\n\n\n\n<p>Dari pesan kesalahan yang muncul, sebenarnya kalian telah mendapatkan informasi pasti terkait kesalahan yang terjadi. Setelah itu, edit file tersebut melalui <strong>File Manager<\/strong>.<\/p>\n\n\n\n<p>Caranya, login terlebih dulu ke <strong>cPanel <\/strong>dengan akun hosting kalian. Setelah itu pilih menu <strong>File Manager<\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><a href=\"https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/05\/Cara-Mengatasi-Error-Cannot-modify-1.png\"><img loading=\"lazy\" decoding=\"async\" width=\"799\" height=\"318\" src=\"https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/05\/Cara-Mengatasi-Error-Cannot-modify-1.png\" alt=\"mengatasi error cannot modify 1\" class=\"wp-image-10286\" \/><\/a><\/figure><\/div>\n\n\n\n<p>Masuk ke folder <strong>public_html<\/strong> lalu cari file yang <em>corrupt<\/em>. Dalam hal ini file yang <em>corrupt <\/em>adalah file <strong>wp-config<\/strong>. Lalu, klik <strong>Edit<\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><a href=\"https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/05\/Cara-Mengatasi-Error-Cannot-modify-2.png\"><img loading=\"lazy\" decoding=\"async\" width=\"510\" height=\"292\" src=\"https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/05\/Cara-Mengatasi-Error-Cannot-modify-2.png\" alt=\"mengatasi error cannot modify 2\" class=\"wp-image-10287\" \/><\/a><\/figure><\/div>\n\n\n\n<p>Yang perlu dilakukan adalah:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Menghapus baris spasi yang tidak digunakan pada file.<\/li><li>Memastikan kalian juga bahwa tag PHP pembuka dan penutup tidak menyisakan spasi setelah tag <strong>&lt;?php<\/strong> dan <strong>?&gt;.<\/strong><\/li><li>Memastikan tidak terdapat bagian kosong setelah baris terakhir dari kode.<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/05\/Cara-Mengatasi-Error-Cannot-modify-3.png\"><img loading=\"lazy\" decoding=\"async\" width=\"605\" height=\"371\" src=\"https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/05\/Cara-Mengatasi-Error-Cannot-modify-3.png\" alt=\"mengatasi error cannot modify 3\" class=\"wp-image-10288\" \/><\/a><\/figure>\n\n\n\n<p>Jika sudah, klik <strong>Save Changes<\/strong> untuk menyimpan hasil editan kalian.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>2. Hapus Plugin WordPress<\/strong><\/h3>\n\n\n\n<p>Jika cara di atas belum bisa menyelesaikan error <strong>Cannot modify header information \u2013 headers already sent by<\/strong>, kemungkinan ada masalah pada plugin yang di<em>install<\/em>.<\/p>\n\n\n\n<p>Jika kalian baru meng<em>install <\/em>sebuah plugin dan mendapati website <em>error<\/em>, silakan coba <em>deactivate <\/em>dan hapus plugin tersebut. Namun, jika meng<em>install<\/em> banyak plugin, kalian tentu tidak mengetahui plugin mana yang menyebabkan <em>error<\/em>.<\/p>\n\n\n\n<p>Okay, kalau gitu kalian bisa coba <em>deactivate <\/em>semua plugin terlebih dulu. Kalian klik menu <strong>Plugin =&gt; Installed Plugin<\/strong>. Lalu, centang plugin untuk select all, ganti Bulk Action menjadi <strong>Deactivated <\/strong>dan klik <strong>Apply<\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><a href=\"https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/05\/Cara-Mengatasi-Error-Cannot-modify-4.png\"><img loading=\"lazy\" decoding=\"async\" width=\"506\" height=\"184\" src=\"https:\/\/www.jetorbit.com\/blog\/wp-content\/uploads\/2022\/05\/Cara-Mengatasi-Error-Cannot-modify-4.png\" alt=\"mengatasi error cannot modify 4\" class=\"wp-image-10289\" \/><\/a><\/figure><\/div>\n\n\n\n<p>Apabila <em>error <\/em>sudah teratasi, artinya masalahnya memang di plugin. Sekarang coba aktifkan satu persatu untuk mengetahui plugin mana yang menyebabkan <em>error<\/em>.<\/p>\n\n\n\n<p>Setelah menemukan plugin yang menyebabkan <em>error<\/em>, kalian bisa melaporkan masalah ini pada pengembang plugin.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>3. Install Ulang WordPress<\/strong><\/h3>\n\n\n\n<p>Mengedit file yang rusak mungkin cukup sulit dilakukan. Bisa saja file tersebut merupakan bagian dari plugin atau <em>template <\/em>website, bahkan file utama dari WordPress.<\/p>\n\n\n\n<p>Jika error <strong>Cannot modify header information \u2013 headers already sent by<\/strong> disebabkan oleh file utama WordPress maka yang perlu dilakukan adalah meng<em>install<\/em> ulang WordPress. Dengan begitu kalian bisa memperbarui file yang rusak.<\/p>\n\n\n\n<p>Namun, sebelum melakukan <em>install <\/em>ulang, pastikan kalian telah melakukan <em>backup <\/em>file WordPress, ya.<\/p>\n\n\n\n<p>Okay, jadi bisa disimpulkan bahwa Cannot modify header information \u2013 headers already sent by merupakan notifikasi <em>error <\/em>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 <em>error <\/em>tersebut, perlu memperbaiki kode file yang rusak, menghapus plugin yang bermasalah hingga menginstall ulang WordPress kalian. Semoga bermanfaat, ya.<\/p>\n\n\n\n<p>Oia, Jetorbit punya<a href=\"https:\/\/www.jetorbit.com\/jasa-website-toko-online\/\"> Paket Website Toko Online<\/a>, 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<a href=\"https:\/\/www.jetvm.com\/\" target=\"_blank\" rel=\"noopener\"> produk VPS<\/a> yang bisa kalian gunakan sesuai kebutuhan kalian tentunya.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hi, Orbiters! Adakah di antara kalian saat ini yang sedang menemui error pada website dengan pesan Cannot modify header information \u2013 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 &#8230; <a title=\"Cara Mengatasi Error \u201cCannot modify header information \u2013 headers already sent by\u201d\" class=\"read-more\" href=\"https:\/\/www.jetorbit.com\/blog\/cara-mengatasi-error-cannot-modify-header-information\/\" aria-label=\"Read more about Cara Mengatasi Error \u201cCannot modify header information \u2013 headers already sent by\u201d\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":10693,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"generate_page_header":"","footnotes":""},"categories":[25],"tags":[3160,283,3161,7,3162],"class_list":["post-10275","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-info","tag-cannot-modify","tag-domain-murah","tag-error-cannot-modify","tag-hosting-murah","tag-penyebab-error-cannot-modify","infinite-scroll-item","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"_links":{"self":[{"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/posts\/10275","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/comments?post=10275"}],"version-history":[{"count":3,"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/posts\/10275\/revisions"}],"predecessor-version":[{"id":10305,"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/posts\/10275\/revisions\/10305"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/media\/10693"}],"wp:attachment":[{"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/media?parent=10275"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/categories?post=10275"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.jetorbit.com\/blog\/wp-json\/wp\/v2\/tags?post=10275"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}