มีบางท่านแจ้งปัญหามาว่า ไม่สามารถ Login เข้าระบบหลังร้านได้เลย ตรวจสอบข้อมูลใน Table Users แล้ว ก็มีข้อมูลครบทุกอย่าง ผมตรวจสอบให้อย่างละเอียดแล้ว ปัญหานี้เกิดจาก การ config path ของ session.save.path ใน php.ini ของ server นะครับ ไม่เกี่ยวกับ script แต่อย่างใด
ยกตัวอย่างเช่น บน Windows Server - session.save_path = C:WindowsTemp ถ้ามี Error เกี่ยวกับ Permission (อาจไม่แสดง Error ถ้าปิดการแจ้งเตือนไว้) ให้ลองเปลี่ยนเป็น C:Inetpubvhostsyourdomain.comhttpdocssessions ดูนะครับ โดยต้องสร้าง folder ชื่อ sessions ไว้ใน httpdocs ด้วย
ท่านสามารถสอบถาม path ที่ใช้เก็บ session ของ php ได้จากผู้ให้บริการ Web Hosting ของท่าน ครับ |