-
เนื่องจากผมได้ทำการเขียนเวปไว้บน web server ที่เป็นระบบปฏิบัติการ Linux : SuSe
ขอออกตัวก่อนเลยนะครับว่า ผมค่อนข้างจะขาดพื้นฐานในเรื่องของการทำเวปบนระบบ Linux มากเหมือนกัน
ผมได้มีการประกาศใช้ session ตามปกติ ซึ่งก่อนหน้านี้มันใช้งานได้ปกติ (ผมทำบน localhost ครับ)
จนเมื่อไม่นานมานี้ ผมไม่ทราบจริงๆว่าเป็นเพราะอะไร sesssion ไม่สามารถใช้งานได้
โดยผมใช้ในส่วนของระบบ login ในส่วนของการเช็คล็อกอินนั้น การประกาศ session ทำได้ราบรื่น
แต่ว่าดูเหมือนว่า การประกาศ session นั้น ไม่ได้มีการเขียน session ขึ้นจริงๆ
ผมไม่แน่ใจว่าเป็นเพราะเนื้อที่ให้ HDD ส่วนของ Linux ผมเต็มรึเปล่า ทำให้มันเขียนไม่ได้
เพราะวันนั้น HDD ของผมเต็มพอดี แต่หลังจากผมเคลียร์พื้นที่แล้ว ก็ยังใช้การไม่ไดอยู่ดี
ผมขออภัยทุกท่านที่เข้ามาดู และช่วยตอบผมด้วยนะครับ ที่ผมไม่สามารถอธิบายรายละเอียดของสาเหตุได้มากกว่านี้
เพราะผมไม่ทราบสาเหตุจริงๆ ประกอบกับความขำนาญอันน้อยนิดของผมด้วย
ขอบคุณสำหรับทุกความคิดเห็นครับ
-
อืม... ไม่ทราบเหมือนกันนะครับ แต่ปัญหาแบบนี้ที่เกิดกับผม ส่วนมากผมจะลืมใส่ session_start() ไว้ที่บรรทัดบนสุด
หรื่อไม่ก็มันอาจจะมี session เก่าที่สร้างไว้ ค้างๆ อยู่รึป่าว ส่วนตัวผมก็จะทำการ ทำลาย session เก่าทิ้ง แล้วลอง สร้างใหม่ดูด้วยฟังก์ชั่น session_destroy() หรือ delete cookie ใน browser ทิ้งลองดู
ดูจะมั่วๆนะครับ แต่บางครั้งมั่วๆไปแล้วมันก็ได้เอง
รอท่านอื่นมาตอบอย่างถูกต้องอีกทีละกันครับ...
-
session_start() ผมใส่ไว้อยู่แล้วครับ
ผมได้ลองลบไฟล์ที่เป็น session เก่าๆออกหมดแล้วครับ ก็ยังใช้การไม่ได้อยู่ดี cookie ก็ลองเคลียร์ดูแล้วเหมือนกันครับ
ในตอนนี้ผมคิดว่าสาเหตุน่าจะมาจากเรื่องเนื้อที่เต็มที่เคยบอกไป แต่ผมก็ไม่แน่ใจว่าจะใช่เรื่องนั้นรึเปล่าเหมือนกันครับ
ยังไงก็ขอบคุณ คุณ KIDDIE มากๆนะครับสำหรับความเห็นที่ทำให้ผมได้ทดสอบต่อ
-
ตอนนี้ผมแก้ไขส่วนนั้นได้แล้วนะครับทุกท่าน
ผมแก้ไขโดยวิธีการไปปรับค่า auto start session ใน php.ini ใหม่ก็ใช้ได้ทันทีครับ
ผมไม่แน่ใจว่ามีใครมาใช้งานเครื่องนี้แล้วมาแก้รึเปล่า
แต่ว่า สำหรับผมแล้ว ผมไม่ได้มายุ่งกับส่วนนี้นานแล้ว คงไม่ได้แก้แล้วลืมเอง
ขออภัย สำหรับความงี่เง่าของผมด้วยนะครับ - -" ผมหาสาเหตด้วยตัวเองไม่เจอจริงๆครับ
และที่สำคัญที่สุดขอบคุณสำหรับความช่วยเหลือนะครับ
ปล. คุณผู้ดูแล ปิดกระทู้นี้ไปเลยก็ได้นะครับ มันอาจจะไม่ค่อยมีสาระอะไรนักครับ