Cannot send session cache limiter แก้ไขอย่างไรดีครับ

เริ่มโดย WPDSign, 13 กุมภาพันธ์ 2010, 18:16:29

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

WPDSign


Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/doteenee/domains/doteenee.com/public_html/postfree/detail.php:1) in /home/doteenee/domains/doteenee.com/public_html/postfree/detail.php on line 3

ผมมั่วๆ code มาได้สักพักแต่ไม่ค่อยรู้อะไรลึกมาก
อยากรู้ว่าอาการนี้ เป็นเพราะอะไร และความแก้ไขอย่างไรดีครับ 
สร้างบ้าน Modern [direct=https://casa-concept1.com/]แบบบ้านโมเดิร์น[/direct] มาแรง
» ต้องการสร้างบ้านดูแบบบ้านสวยๆ [direct=http://www.architect-bkk.com/แบบบ้านสองชั้น]แบบบ้านสองชั้น[/direct] ทุกสไลต์บริการ[direct=http://www.ideaican.com/]รับสร้างบ้าน[/direct] ใครฝันอย่างสร้างบ้านสไตล์รีสอร์ท มี[direct=https://แบบบ้านสไตล์รีสอร์ท.blogspot.com]แบบบ้านสไตล์รีสอร์ท[/direct]พร้อมก่อสร้าง ลงประกาศขายบ้านที่ [direct=http://www.classified108.com/]ลงประกาศ[/direct]

Reality

Error นี้เป็นเพราะว่ามีการแสดง output ขึ้นมาก่อน การใช้แท๊กเซ็ต header ครับ
(ห้าม echo, print หรือแสดงผลใดๆ ก่อนการเซ็ต header)

ทางแก้ที่ถูกก็คือลำดับโค๊ดให้ดีครับ
หรือวิธีแก้แบบลวกๆ ก็คือใส่ ob_start ลงไปช่วย

วิเคราะผิดพลาดอย่างไรขออภัยครับ :wanwan017:
*You walk right into reality, While my heart's still wild and free.. 

[direct=http://midnightadventure.net]Midnight Adventure[/direct]

WPDSign

อ้างถึงจาก: Reality ใน 13 กุมภาพันธ์ 2010, 18:27:17
Error นี้เป็นเพราะว่ามีการแสดง output ขึ้นมาก่อน การใช้แท๊กเซ็ต header ครับ
(ห้าม echo, print หรือแสดงผลใดๆ ก่อนการเซ็ต header)

ทางแก้ที่ถูกก็คือลำดับโค๊ดให้ดีครับ
หรือวิธีแก้แบบลวกๆ ก็คือใส่ ob_start ลงไปช่วย

วิเคราะผิดพลาดอย่างไรขออภัยครับ :wanwan017:

+1 ให้ครับ

จริง ob_start ผมก็ใส่ไว้แล้วครับ แต่ก็เป็นครับ
สร้างบ้าน Modern [direct=https://casa-concept1.com/]แบบบ้านโมเดิร์น[/direct] มาแรง
» ต้องการสร้างบ้านดูแบบบ้านสวยๆ [direct=http://www.architect-bkk.com/แบบบ้านสองชั้น]แบบบ้านสองชั้น[/direct] ทุกสไลต์บริการ[direct=http://www.ideaican.com/]รับสร้างบ้าน[/direct] ใครฝันอย่างสร้างบ้านสไตล์รีสอร์ท มี[direct=https://แบบบ้านสไตล์รีสอร์ท.blogspot.com]แบบบ้านสไตล์รีสอร์ท[/direct]พร้อมก่อสร้าง ลงประกาศขายบ้านที่ [direct=http://www.classified108.com/]ลงประกาศ[/direct]

ayeweb

พี่ผมรู้ อิอิ อธิบายไม่ถูก
utf
ประมาณว่า encode ครับ

V
Warning: session_start() [function.session-start]: Cannot send session cookie – headers already sent by (output started at C:\AppServ\www\Hardware Store1\cart.php:24) in C:\AppServ\www\Hardware Store1\cart.php on line 32

Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent (output started at C:\AppServ\www\Hardware Store1\cart.php:24)
in C:\AppServ\www\Hardware Store1\cart.php on line 32

เรื่องของเรื่องคือ หลังจากที่นั่งเขียนเว็บกับเพื่อนก็เจอปัญหาหนึ่งขึ้น เกิดข้อความข้างต้นขึ้นเมื่อเราทดสอบรันไฟล์โดยไม่ทราบสาเหตุ เราหาคำตอบ สอบถามจากผู้รู้หลายคน บ้างของใช้ Ob_php ลองกันหลายวิธีแต่ก็ไม่ยอมหายเสียที นั่งงมกันอยู่หลายชั่วโมงก็ไม่สามารถแก้ไขข้อผิดพลากกังกล่าวได้ เกิดจากการส่งค่าของฟังก์ชั่นไม่ได้ ใครจะไปรู้ว่าการเข้ารหัสไฟล์จะมีผลต่อฟังก์ชันที่อยู่ข้างใน ไฟล์เดิมถูกเข้ารหัสเป็น ANSI เรามาเเปลงใหม่เป็น UTF-8 จึงได้เกิดปัญหาขึ้น ลองใช้โปรแกรม notepad++ แปลงเป็น UTF-8 ก่อน จากนั้นก็แปลงกลับเป็น ANSI เเล้วเซฟตามปกติ แพขึ้นเซิฟเวอร์ จะสามารถใช้งานได้ปกติ

[direct=https://www.bitimer.in.th/]ข่าวไอที[/direct] ข่าวสารไอที แอพไอโฟน บริการอื่นๆ
[direct=https://page.line.me/gnm7628z]บริการ ตรวจหวย[/direct] อื่นๆ ทั่วไปสาระน่ารู้ ความรู้ต่างๆ
[direct=https://goo.gl/XQp91t]Host ไทย[/direct] เว็บผู้หญิงนะคะ แต่ผู้ชายก็เข้าได้ค่ะ
[direct=https://page.line.me/oer1981h]ตรวจหวย[/direct]
ตรวจหวย ผลสลากกินแบ่งรัฐบาล>>
[direct=https://goo.gl/H3JCzK]เช่าโฮสติ้ง Ruk-com[/direct]

WPDSign

+1 ครับ แต่เดี่ยวลองดูครับ

หากต้องการให้หายวิธีลัด session_start() ออกครับ
สร้างบ้าน Modern [direct=https://casa-concept1.com/]แบบบ้านโมเดิร์น[/direct] มาแรง
» ต้องการสร้างบ้านดูแบบบ้านสวยๆ [direct=http://www.architect-bkk.com/แบบบ้านสองชั้น]แบบบ้านสองชั้น[/direct] ทุกสไลต์บริการ[direct=http://www.ideaican.com/]รับสร้างบ้าน[/direct] ใครฝันอย่างสร้างบ้านสไตล์รีสอร์ท มี[direct=https://แบบบ้านสไตล์รีสอร์ท.blogspot.com]แบบบ้านสไตล์รีสอร์ท[/direct]พร้อมก่อสร้าง ลงประกาศขายบ้านที่ [direct=http://www.classified108.com/]ลงประกาศ[/direct]

Reality

อ้างถึงจาก: ayeweb ใน 13 กุมภาพันธ์ 2010, 19:23:43
พี่ผมรู้ อิอิ อธิบายไม่ถูก
utf
ประมาณว่า encode ครับ

V
Warning: session_start() [function.session-start]: Cannot send session cookie – headers already sent by (output started at C:\AppServ\www\Hardware Store1\cart.php:24) in C:\AppServ\www\Hardware Store1\cart.php on line 32

Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent (output started at C:\AppServ\www\Hardware Store1\cart.php:24)
in C:\AppServ\www\Hardware Store1\cart.php on line 32

เรื่องของเรื่องคือ หลังจากที่นั่งเขียนเว็บกับเพื่อนก็เจอปัญหาหนึ่งขึ้น เกิดข้อความข้างต้นขึ้นเมื่อเราทดสอบรันไฟล์โดยไม่ทราบสาเหตุ เราหาคำตอบ สอบถามจากผู้รู้หลายคน บ้างของใช้ Ob_php ลองกันหลายวิธีแต่ก็ไม่ยอมหายเสียที นั่งงมกันอยู่หลายชั่วโมงก็ไม่สามารถแก้ไขข้อผิดพลากกังกล่าวได้ เกิดจากการส่งค่าของฟังก์ชั่นไม่ได้ ใครจะไปรู้ว่าการเข้ารหัสไฟล์จะมีผลต่อฟังก์ชันที่อยู่ข้างใน ไฟล์เดิมถูกเข้ารหัสเป็น ANSI เรามาเเปลงใหม่เป็น UTF-8 จึงได้เกิดปัญหาขึ้น ลองใช้โปรแกรม notepad++ แปลงเป็น UTF-8 ก่อน จากนั้นก็แปลงกลับเป็น ANSI เเล้วเซฟตามปกติ แพขึ้นเซิฟเวอร์ จะสามารถใช้งานได้ปกติ

น่าจะเป็นตามนี้

สรุปคือถ้าท่านแก้ลำดับโค๊ดไม่ได้ ให้ลองเซฟไฟล์แบบ UTF without BOM
ผมหาลิ้งให้อ่านวิธีไม่ได้แล้วดิ แต่ก็คือเซฟธรรมดานั่นแหละครับ ใช้ Notepad++, Editplus
*You walk right into reality, While my heart's still wild and free.. 

[direct=http://midnightadventure.net]Midnight Adventure[/direct]

WPDSign

สร้างบ้าน Modern [direct=https://casa-concept1.com/]แบบบ้านโมเดิร์น[/direct] มาแรง
» ต้องการสร้างบ้านดูแบบบ้านสวยๆ [direct=http://www.architect-bkk.com/แบบบ้านสองชั้น]แบบบ้านสองชั้น[/direct] ทุกสไลต์บริการ[direct=http://www.ideaican.com/]รับสร้างบ้าน[/direct] ใครฝันอย่างสร้างบ้านสไตล์รีสอร์ท มี[direct=https://แบบบ้านสไตล์รีสอร์ท.blogspot.com]แบบบ้านสไตล์รีสอร์ท[/direct]พร้อมก่อสร้าง ลงประกาศขายบ้านที่ [direct=http://www.classified108.com/]ลงประกาศ[/direct]

chanudom

อ้างถึงจาก: ayeweb ใน 13 กุมภาพันธ์ 2010, 19:23:43
พี่ผมรู้ อิอิ อธิบายไม่ถูก
utf
ประมาณว่า encode ครับ

V
Warning: session_start() [function.session-start]: Cannot send session cookie – headers already sent by (output started at C:\AppServ\www\Hardware Store1\cart.php:24) in C:\AppServ\www\Hardware Store1\cart.php on line 32

Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent (output started at C:\AppServ\www\Hardware Store1\cart.php:24)
in C:\AppServ\www\Hardware Store1\cart.php on line 32

เรื่องของเรื่องคือ หลังจากที่นั่งเขียนเว็บกับเพื่อนก็เจอปัญหาหนึ่งขึ้น เกิดข้อความข้างต้นขึ้นเมื่อเราทดสอบรันไฟล์โดยไม่ทราบสาเหตุ เราหาคำตอบ สอบถามจากผู้รู้หลายคน บ้างของใช้ Ob_php ลองกันหลายวิธีแต่ก็ไม่ยอมหายเสียที นั่งงมกันอยู่หลายชั่วโมงก็ไม่สามารถแก้ไขข้อผิดพลากกังกล่าวได้ เกิดจากการส่งค่าของฟังก์ชั่นไม่ได้ ใครจะไปรู้ว่าการเข้ารหัสไฟล์จะมีผลต่อฟังก์ชันที่อยู่ข้างใน ไฟล์เดิมถูกเข้ารหัสเป็น ANSI เรามาเเปลงใหม่เป็น UTF-8 จึงได้เกิดปัญหาขึ้น ลองใช้โปรแกรม notepad++ แปลงเป็น UTF-8 ก่อน จากนั้นก็แปลงกลับเป็น ANSI เเล้วเซฟตามปกติ แพขึ้นเซิฟเวอร์ จะสามารถใช้งานได้ปกติ


ขอบคุณมากเลยครับ เพิ่มเจอปัญหานี้ มาเจอคำแนะนำนี้ แก้ไ้ด้เลย โล่งอก
[direct=http://www.tech4cus.com]ข่าว it[/direct][direct=http://www.tech4cus.com]เว็บ it[/direct][direct=http://www.shoppingmall.co.th]ร้านค้าออนไลน์ฟรี[/direct][direct=http://www.shoppingmall.co.th]ร้านค้าออนไลน์[/direct]

loadgamezone

อ้างถึงจาก: ayeweb ใน 13 กุมภาพันธ์ 2010, 19:23:43
พี่ผมรู้ อิอิ อธิบายไม่ถูก
utf
ประมาณว่า encode ครับ

V
Warning: session_start() [function.session-start]: Cannot send session cookie – headers already sent by (output started at C:\AppServ\www\Hardware Store1\cart.php:24) in C:\AppServ\www\Hardware Store1\cart.php on line 32

Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent (output started at C:\AppServ\www\Hardware Store1\cart.php:24)
in C:\AppServ\www\Hardware Store1\cart.php on line 32

เรื่องของเรื่องคือ หลังจากที่นั่งเขียนเว็บกับเพื่อนก็เจอปัญหาหนึ่งขึ้น เกิดข้อความข้างต้นขึ้นเมื่อเราทดสอบรันไฟล์โดยไม่ทราบสาเหตุ เราหาคำตอบ สอบถามจากผู้รู้หลายคน บ้างของใช้ Ob_php ลองกันหลายวิธีแต่ก็ไม่ยอมหายเสียที นั่งงมกันอยู่หลายชั่วโมงก็ไม่สามารถแก้ไขข้อผิดพลากกังกล่าวได้ เกิดจากการส่งค่าของฟังก์ชั่นไม่ได้ ใครจะไปรู้ว่าการเข้ารหัสไฟล์จะมีผลต่อฟังก์ชันที่อยู่ข้างใน ไฟล์เดิมถูกเข้ารหัสเป็น ANSI เรามาเเปลงใหม่เป็น UTF-8 จึงได้เกิดปัญหาขึ้น ลองใช้โปรแกรม notepad++ แปลงเป็น UTF-8 ก่อน จากนั้นก็แปลงกลับเป็น ANSI เเล้วเซฟตามปกติ แพขึ้นเซิฟเวอร์ จะสามารถใช้งานได้ปกติ


แจ่มครับ ขอบคุณมาก ก็งงว่าเกิดจากอะไร
[direct=http://www.xn--12cc3edc2asfg8b8ezacc2c9u.com/]ประกาศขายบ้านฟรี[/direct]
[direct=http://xn--72ch7bybxexd0cc.com]ประกาศเซ้งร้านค้า เซ้งร้านกาแฟ เซ็งร้านอาหาร เซ้งกิจการ ราคาถูก[/direct] |[direct=http://xn--22capj9d5cyd9ac2a1j5dd.com/]เช่าที่ขายของ เช่าหน้าร้าน[/direct]||[direct=http://xn--12cbgl8ec8egjd9e9ab7djb1f1b.com/]ขายรถมือสองราคาถูก[/direct]|