แก้ปัญหา warning session_start() function.session-start cannot send session cache limiter

แก้ปัญหา warning session_start() function.session-start cannot send session cache limiter

PHP CODE FATHER โปรแกรมช่วยสร้างโค้ด โปรเจ็ค PHP+MySQL+Boostrap ใช้งานง่าย ๆ


Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at ........................

****************************************************************************************
ปัญหาหรือข้อความเออเร่อนี้ คาดว่าหลาย ๆ คนที่มีการเปิดใช้งานฟังก์ชั่น session_start() คงจะได้เคยเจอกันมาแล้ว ผมเองก็เช่นกัน เคยเจอ และปัจจุบันก็ยังเจอกับปัญหานี้อยู่เหมือนเดิม จะว่ายังไงดีหล่ะ คือ มันคิดจะมามันก็มา ทั้ง ๆ ที่ทำทุกอย่างเหมือนเดิมที่เคยใช้ได้ แต่เออเร่อนี้ก็ยังหน้าด้านมาอยู่ดี 555+++

แล้วไอ้เจ้าฟังก์ชั่น session_start() มันใช้ตอนไหน(อันนี้เผื่อบางคนที่ยังไม่เคยลองนะครับ) ก็จะเห็นทั่ว ๆ ไป ตามเว็บ หรือระบบที่มีการล๊อกอิน หรือ มีระบบสมาชิกนั่นเอง พวกเว็บบอร์ด เว็บประกาศ ซื้อขายต่าง ๆ และระบบย่อย ๆที่ต้องการเก็บค่าผู้ใช้งาน เพื่อเอาไว้ตรวจสอบการใช้งาน และสิทธิ์การเข้าถึงต่าง ๆ นั่นเองครับ

ส่วนวิธีแก้ไขก็มีหลากหลายแบบ หลากหลายไตล์ บางที่ก็ได้ บางทีก็ไม่ได้ ซึ่งผมเองก็ลองมาแล้วเหมือนกัน ส่วนวิธีการเปิดใช้งาน ตำแหน่งการวาง ฟังก์ชั่น session_start() จะไม่ขอกล่าวถึงนะครับ คิดว่าน่าจะรู้กันเป็นอย่างดีแล้วทุกคน

มาถึงเทคนิคที่ผมค้นเจอกับตัวเองเลยก็ว่าได้ (ถ้าท่านใดใช้เทคนิคเดียวกันกับผมอยู่ก็ขออภัยด้วยนะครับ) คือ หลังจากที่ได้ค้นหาและทำตามที่อาจารย์ใหญ่ (ท่าน google) ได้แนะนำทั้งหมดแล้วนั้น ปรากฏว่าอาการเออเร่อ 

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at ........................

ก็ยังไม่หาย ผมก็เลยลองก๊อปปี้โค้ดทั้งหมดในหน้าที่มีเออเร่อ หรือ หน้าที่มีฟังก์ชั่น session_start() อยู่ แล้วก็ทำการสร้างไฟล์ php ขึ้นมาใหม่ แล้วก็วางโค้ดที่ก๊อปปี้ลงไป จากนั้นก็ทำการบันทึกไปทับไฟล์ที่มีปัญหาอยู่ 

แค่นี้หล่ะครับ เทคนิคของผม ใครที่ลองหลาย ๆ เทคนิคดูแล้ว แต่ก็ยังปัญหานี้ไม่ได้ ลองเอาเทคนิคของผมไปลองเทสดูนะครับ รับรองว่า หายขาด อย่างแน่นอนครับผม....

ย้อนกลับ กลับหน้าแรก