Tutorial Setting Headers Already Sent pada Open Cart

Terakhir diupdate: 13 Maret 2025

Ops! pernah nggak sih setelah instal, modifikasi, ataupun ketika memperbarui OpenCart, kamu mungkin pernah mendapatkan pesan error headers already sent  dengan beberapa variasi seperti:

  • Warning: Cannot modify header information - headers already sent by (output started at /path/public_html/config.php:31) in /path/public_html/index.php on line 175.
  • Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /path/public_html/config.php:31) in /path/public_html/system/library/session.php on line 11.
  • Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /path/public_html/config.php:31) in /path/public_html/system/library/session.php on line 11.

Ada salah satu referensi yang baik untuk menjelaskan masalah ini yang bisa kamu lihat di sini.

Apa sih Penyebab Munculnya Pesan Error headers already sent?

Pesan di atas muncul kesalahan membuat tag pembuka script PHP. Ini bisa terjadi karena kamu sengaja/tidak sengaja memberikan perintah echo atau print atau ada kesalahan/warning dalam script sehingga PHP mencetak pesan kesalahan/warning, atau bisa juga karena adanya baris kosong atau kode HTML yang ada di file sebelum script PHP kamu.

Nah, kita juga punya beberapa solusi yang bisa kamu terapkan:


STEP 1 :  Download file yang menyatakan pesan error tersebut. Kemudian baca baik-baik.


STEP 2 : Biasanya karena ada spasi di awal dan akhir file PHP yang ditunjukkan. Maka hapus spasi di awal dan diakhir file.

<?php //contain space

echo "remove all space or line-break before <?php and after ?>";

?>


STEP 3 : Simpan kembali file tersebut dengan menggunakan Notepad ++ atau editor yang lain (encode file sebagai ANSI atau UTF-8 tanpa BOM).


STEP 4 : Reupload kembali ke hosting kamu melalui FTP dalam mode ASCII, bukan binary.


Oke, Sob! itu dia beberapa solusi yang kita sarankan untuk mengatasi pesan error headers already sent. Sampai bertemu di tutorial berikutnya Sob! Simak terus Tips Hosting di halaman tutorial Jagoan Hosting Indonesia yaa, jika ada bagian dari tutorial yang tidak ditemukan, silahkan kamu sampaikan melalui comment box di bawah ini yaa.

 

Related Posts
Tutorial Install Open Cart melalui Softaculous

Kamu sedang bingung masalah proses instalasi OpenCart? Gak perlu bingung, Sob. Ikutin yuk tutorial kali ini tentang gimana caranya install Read more

Tutorial Mengatasi Blank Page dan 500 Internal Server Error di Open Cart

Pernahkah kamu mengalami 500 Internal Server Error atau mengalami Blank Page (halaman putih)? Gak usah bingung gelisah dan gunda gulana, Read more

Tutorial Mengatasi Error pada Open Cart

Pernahkah kamu mendapatkan error seperti ini? “Fatal error: Call to undefined function” atau “Fatal error: Call to undefined method” Hmm, Read more

Tutorial Mengatasi Session pada Open Cart

Tahukah kamu PHP Session menyimpan informasi pengguna pada server untuk digunakan kemudian (status login, item belanja, dll.) di seluruh permintaan Read more

Leave a Comment




Scroll To Top