"Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent"
Pesan error di atas muncul bukan karena salah ngetik script php. karena itulah hal ini membuat saya bingung sampai beberapa hari. Apalagi jika settingan web servernya tidak menampilkan pesan error, malah tambah bingung...!
Setelah cari-cari di Google (terimakasih Google), banyak forum yang membahas hal serupa. Ternyata masalahnya sangat sederhana.
Penyebab:
Peletakkan baris perintah session_start() tidak di paling awal halaman. jika diilustrasikan seperti ini:
Sebelum diperbaiki:
baris
====================
1
2 <php
3 session_start()
====================
Perhatikan pada baris pertama, meskipun pada baris pertama kosong, tapi hal itulah yang menyebabkan pesan error di atas muncul.
Harus diperbaiki menjadi seperti berikut:
Sesudah diperbaiki:
baris
====================
1 <php
2 session_start()
====================
pada baris pertama diketikkan tag PHP, dan baris kedua diketikkan session_start().
Fiuh.......!
Pesan error di atas muncul bukan karena salah ngetik script php. karena itulah hal ini membuat saya bingung sampai beberapa hari. Apalagi jika settingan web servernya tidak menampilkan pesan error, malah tambah bingung...!
Setelah cari-cari di Google (terimakasih Google), banyak forum yang membahas hal serupa. Ternyata masalahnya sangat sederhana.
Penyebab:
Peletakkan baris perintah session_start() tidak di paling awal halaman. jika diilustrasikan seperti ini:
Sebelum diperbaiki:
baris
====================
1
2 <php
3 session_start()
====================
Perhatikan pada baris pertama, meskipun pada baris pertama kosong, tapi hal itulah yang menyebabkan pesan error di atas muncul.
Harus diperbaiki menjadi seperti berikut:
Sesudah diperbaiki:
baris
====================
1 <php
2 session_start()
====================
pada baris pertama diketikkan tag PHP, dan baris kedua diketikkan session_start().
Fiuh.......!
13 komentar:
Wah,,makasi banyak mas,,,,,berhasil neh,,,,thx ya,,,
hehe ok gan sipp...
ternyata cm masalah peletakkan aja ..
Yup...cuma masalah peletakkan saja.
Gak tau apa tujuannya dibuat seperti itu....
Mas boleh g konsul, aq lg bljar program php n lg mengalami kesulitan, kira2 bs bantu g?
makasih bos ampe berkeringet gara2 tuh error
makasih juga..udah baca artikelnya...semoga bermanfaat....
wah.. makasih mas..
sy smpe seharian ngutak atik errornya.
tapi ternyata cma gara2 itu..-_-"
alhamdulillah...mudahan bermanfaat
tidak menyelesaikan masalah saya. masih bingung nyari solusi.
yang ane malah aneh nih bos. padahal sudah di kosongin di atasnya, tapi masih aja error. udah di tambahin ob_start(); masih juga -_-
andaikan dilampirkan isi script PHPnya...mungkin bisa dianalisa masalahnya.
oh iya.. ternyata!! akhirnua ane mengerti dengan permasalahannya..
terimakasih, sangat membantu!
Posting Komentar