พึ่งเคยใช้งานครั้งแรกโปรดอ่านที่นี่! howtouse!
x
  • Register
หางานด้าน IT อยู่เหรอ?

ใช้ Appserv 2.2.8 แล้วพบปัญหา Session เต็มครับ

+3 votes

เวลาเปิดใช้งานไฟล์ PHP ที่ใช้ session เวลาคนเข้าเว็บเยอะๆแล้วเซสชั่นชอบเต็มและขึ้นข้อความ error ตามด้านล่าง มีวิธีแก้ปัญหาอย่างใรบ้างครับ 

Warning: session_start() [function.session-start]: open(C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/1\sess_05a6508fe3e52e3ff214dc90adad182f, O_RDWR) failed: No such file or directory (2) inC:\AppServ\www\register\CaptchaSecurityImages.php on line 2

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\AppServ\www\register\CaptchaSecurityImages.php:2) inC:\AppServ\www\register\CaptchaSecurityImages.php on line 2
 

ถามเมื่อ Apr 16, 2012 in Network-Server โดย Pichit Fame Thaikiaw (164 คะแนน)
recategorized Apr 16, 2012 โดย admin
   

2 Answers

+3 votes

เหมือนจะหา path directory สำหรับเก็บ session ไม่เจอหรือเปล่าครับ ลองตรวจสอบการ config ค่า cms ดูนะครับว่าระบุ path ถูกหรือไม่

C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/1\sess_05a6508fe3e52e3ff214dc90adad182f, O_RDWR

ตอบเมื่อ Apr 16, 2012 โดย admin (240 คะแนน)
+1 vote
ถ้าให้ชัวผมว่าเปลี่ยน path เลยครับ ไปที่ php.ini แล้ว search หา session.save_path = "path ที่ต้องการ" เลยครับ config ไปเลยจะได้ไม่มีปัญหาที่เครื่องเรา อันนี้เป็นวิธีที่ผมใช้เครื่องผมเองนะครับ ไม่ใช่ server แต่น่าจะเป็นแนวทางได้นะครับ อย่างของผมก็สร้าง directory ชื่อ temp ใน www ไว้แล้ว config  ให้เป็น session.save_path = "C:/AppServ/www/Temp" ประมาณนี้ครับ
ตอบเมื่อ May 1, 2012 โดย Bunlert Khongkaho (124 คะแนน)

Related questions

+1 vote
2 คำตอบ
1,421 views ถามเมื่อ May 2, 2012 in PHP & MySQL & Ajax โดย Farkham Break-love (242 คะแนน)
+1 vote
2 คำตอบ
373 views ถามเมื่อ Oct 10, 2013 in PHP & MySQL & Ajax โดย Nattawat Marsh (103 คะแนน)
0 votes
1 คำตอบ
+3 votes
1 คำตอบ
367 views ถามเมื่อ Apr 23, 2012 in Network-Server โดย anonymous
...