Results 1 to 4 of 4

Thread: ถามหน่อยครับ : Session ของ PHP บนระบบ Linux

  1. #1
    Junior Member
    Join Date
    Jul 2007
    Posts
    1



    เนื่องจากผมได้ทำการเขียนเวปไว้บน web server ที่เป็นระบบปฏิบัติการ Linux : SuSe
    ขอออกตัวก่อนเลยนะครับว่า ผมค่อนข้างจะขาดพื้นฐานในเรื่องของการทำเวปบนระบบ Linux มากเหมือนกัน
    ผมได้มีการประกาศใช้ session ตามปกติ ซึ่งก่อนหน้านี้มันใช้งานได้ปกติ (ผมทำบน localhost ครับ)
    จนเมื่อไม่นานมานี้ ผมไม่ทราบจริงๆว่าเป็นเพราะอะไร sesssion ไม่สามารถใช้งานได้
    โดยผมใช้ในส่วนของระบบ login ในส่วนของการเช็คล็อกอินนั้น การประกาศ session ทำได้ราบรื่น
    แต่ว่าดูเหมือนว่า การประกาศ session นั้น ไม่ได้มีการเขียน session ขึ้นจริงๆ

    ผมไม่แน่ใจว่าเป็นเพราะเนื้อที่ให้ HDD ส่วนของ Linux ผมเต็มรึเปล่า ทำให้มันเขียนไม่ได้
    เพราะวันนั้น HDD ของผมเต็มพอดี แต่หลังจากผมเคลียร์พื้นที่แล้ว ก็ยังใช้การไม่ไดอยู่ดี

    ผมขออภัยทุกท่านที่เข้ามาดู และช่วยตอบผมด้วยนะครับ ที่ผมไม่สามารถอธิบายรายละเอียดของสาเหตุได้มากกว่านี้
    เพราะผมไม่ทราบสาเหตุจริงๆ ประกอบกับความขำนาญอันน้อยนิดของผมด้วย

    ขอบคุณสำหรับทุกความคิดเห็นครับ

  2. #2


    อืม... ไม่ทราบเหมือนกันนะครับ แต่ปัญหาแบบนี้ที่เกิดกับผม ส่วนมากผมจะลืมใส่ session_start() ไว้ที่บรรทัดบนสุด
    หรื่อไม่ก็มันอาจจะมี session เก่าที่สร้างไว้ ค้างๆ อยู่รึป่าว ส่วนตัวผมก็จะทำการ ทำลาย session เก่าทิ้ง แล้วลอง สร้างใหม่ดูด้วยฟังก์ชั่น session_destroy() หรือ delete cookie ใน browser ทิ้งลองดู

    ดูจะมั่วๆนะครับ แต่บางครั้งมั่วๆไปแล้วมันก็ได้เอง

    รอท่านอื่นมาตอบอย่างถูกต้องอีกทีละกันครับ...
    [color=#33FF33]:: ความขี้เกียจ ทำให้คนเราโง่ ::[/color]

  3. #3
    Junior Member
    Join Date
    Jul 2007
    Posts
    1


    session_start() ผมใส่ไว้อยู่แล้วครับ
    ผมได้ลองลบไฟล์ที่เป็น session เก่าๆออกหมดแล้วครับ ก็ยังใช้การไม่ได้อยู่ดี cookie ก็ลองเคลียร์ดูแล้วเหมือนกันครับ

    ในตอนนี้ผมคิดว่าสาเหตุน่าจะมาจากเรื่องเนื้อที่เต็มที่เคยบอกไป แต่ผมก็ไม่แน่ใจว่าจะใช่เรื่องนั้นรึเปล่าเหมือนกันครับ

    ยังไงก็ขอบคุณ คุณ KIDDIE มากๆนะครับสำหรับความเห็นที่ทำให้ผมได้ทดสอบต่อ

  4. #4
    Junior Member
    Join Date
    Jul 2007
    Posts
    1


    ตอนนี้ผมแก้ไขส่วนนั้นได้แล้วนะครับทุกท่าน

    ผมแก้ไขโดยวิธีการไปปรับค่า auto start session ใน php.ini ใหม่ก็ใช้ได้ทันทีครับ
    ผมไม่แน่ใจว่ามีใครมาใช้งานเครื่องนี้แล้วมาแก้รึเปล่า
    แต่ว่า สำหรับผมแล้ว ผมไม่ได้มายุ่งกับส่วนนี้นานแล้ว คงไม่ได้แก้แล้วลืมเอง

    ขออภัย สำหรับความงี่เง่าของผมด้วยนะครับ - -" ผมหาสาเหตด้วยตัวเองไม่เจอจริงๆครับ
    และที่สำคัญที่สุดขอบคุณสำหรับความช่วยเหลือนะครับ

    ปล. คุณผู้ดูแล ปิดกระทู้นี้ไปเลยก็ได้นะครับ มันอาจจะไม่ค่อยมีสาระอะไรนักครับ

Similar Threads

  1. Session Fixation
    By Gen0TypE in forum Hacking, Exploit Articles/Tutorial/Techniques
    Replies: 0
    Last Post: 28-06-2009, 06:44 PM
  2. AjaxTerm Session ID Collision
    By newsbot in forum Exploits
    Replies: 0
    Last Post: 12-05-2009, 05:24 PM
  3. Replies: 4
    Last Post: 15-10-2008, 08:07 PM
  4. Replies: 0
    Last Post: 09-01-2008, 04:06 PM
  5. ช่วยดู session id หน่อยครับ
    By jonathanz in forum Newbie / Starter Hacker
    Replies: 0
    Last Post: 23-06-2007, 10:50 AM

Members who have read this thread : 0

Actions : (View-Readers)

There are no names to display.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •