A-AA+then

เขียนข้อมูลลง Session บน Linux ไม่ได้

1,839
รบกวนสอบถามผู้รู้ด้วยครับ....

ผมได้เขียน PHP ขึ้นมาโดยมี Login และมีการเก็บค่าเป็น Session ทดสอบใน apache run บน Windows ไม่เป็นไร แต่เอามา run บน Linux (Fedora Core 10) กลับมี error คือ

Warning: Unknown: open(/tmp/sessiontmp/sess_RT-0RmVRpyfsIn6ZbfurWV8obrc, O_RDWR) failed: Permission denied (13) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp/sessiontmp) in Unknown on line 0

โดยที่ผมได้ create folder ชื่อ sessiontmp ใน /tmp แล้ว และทำการ chmod เป็น 777 แล้วด้วย ทำไมมันถึงเขียนไม่ได้ครับ รบกวนผู้รู้ทั้งหลายด้วยครับ  Smiley

1 ความคิดเห็น

ข้อมูลน้อยไป

ขอผิดพลาดนี้โดยปกติจะเกิดจากการเรียกใช้ session ไม่ถูกวิธีนะ ให้ลองคนหาบทความเกี่ยวกับ session บนเว็บดู

อ้อ บน localhost ทำงานไม่เหมือนบน Server ไม่ใช่เรื่องแปลก ขึ้นอยู่กับการ config ของแต่ละคน

ลองใช้ phpinfo() เพื่อดูว่าได้เปิดใช้งาน session หรือไม่
1
^