Home Webboard ArticlesKnowledges  

Welcome to       :: JustUsers.net ::       การให้ ... คือสิ่งที่เรามีเหมือนกัน       กลับมารับใช้เพื่อนๆ เหมือนเดิมตลอดไป....!!    

ผู้เขียน หัวข้อ: SSI.php ไม่สามารถโหลด session ได้!!!  (อ่าน 7759 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ zelda

  • Just Staff
  • *
  • ID : 5702
  • กระทู้: 474
  • เห็นด้วย&ขอบคุณ: 543
  • เพศ: ชาย
    • www.izedzine.com
SSI.php ไม่สามารถโหลด session ได้!!!
« เมื่อ: 28 พฤศจิกายน 2553, 23:49:43 น. »
SMF กับระบบอื่นอย่างเช่น joomla หรือ wordpress ไม่ได้มีความ compatibility กัน เนื่องจากความแตกต่างของซอร์สโค้ด ทีมพัฒนา และแนวทางการพัฒนา จะพบเจอบ่อยๆว่า เมื่อใช้ SSI ของ SMF ดึงเอาคอนเทนต์ใน SMF ไปแสดงร่วมกับระบบอื่นๆมักจะเกิดปัญหา SSI ไม่สามารถโหลด sessions ได้
แล้ววิธีแก้จะทำอย่างไร ?
ลองปรับที่การตั้งค่าดู ถ้าใช้ SMF 2.0 มันจะมีตัวเลือกปรับค่าเพิ่มจาก 1.1 มาก ในส่วนของ server settings ดูว่าได้ตั้งค่าใช้งานพวก database-driven sessions หรือเปิดใช้ subdomain-independent cookies หรือเปล่า จากการทดสอบของผมและปัญหาที่มีคนถามมาบ่อยๆ สังเกตดูว่าพวกที่มีปัญหานี้จะเป็นพวกที่ดึงเอาไปแสดงที่ซับโดเมนหรือไม่ก็เอาไปแสดงที่ระบบอื่นอย่างเช่น joomla หรือ wordpress

ที่จัสต์ก็ใช้โค้ดแบบเดียวกันนี้ดึงไปแสดงที่หน้าแรกเหมือนกัน แต่ก็ไม่เคยมีปัญหานี้

แนะนำว่าการบริดจ์ SMF เข้ากับระบบอื่น ไม่ควรทำในเวอร์ชั่นที่ยังเป็น beta หรือจะเป็นตัวเต็มก็ไม่แนะนำ การใช้งานร่วมกันแบบนี้จะก่อให้เกิดปัญหาบ่อยโดยเฉพาะเมื่อทั้งสองระบบเกิดมีการเรียกฟังก์ชั่นการใช้งานที่ซ้อนกันขึ้น

แล้วจะทำยังไงถ้าอยากใช้ทั้งระบบเว็บไซต์และเว็บบอร์ดพร้อมกัน ?
แนะนำให้ใช้ปลั๊กอินของเว็บไซต์แทนครับ เช่น ใช้ joomla ก็ใช้ kunena หรือ wordpress ก็มี bbPress ให้ใช้ Drupal ยิ่งดีใหญ่ มีโมดูลฟอรั่มมาในตัว แบบที่ไม่ต้องออกแรงลงปลั๊กอินเพิ่มเลย
วิธีนี้จะได้หน้าตาของเว็บและฟอรั่มที่เหมือนกันอีกด้วย

หรืออีกทางเลือก ใช้ระบบพอร์ทัลของเว็บบอร์ดแทน อย่างของ SMF จะมี tinyportal (ชื่อเล็กๆ แต่ความสามารถไม่ได้เล็กตามชื่อ) simpleportal, หรือ portamax

แล้วเกิดอยากใช้ทั้ง SMF แล้วก็ joomla หรือ wordpress พร้อมกันหล่ะ จะทำยังไง?

ลงแยกระบบกันเลยครับ แล้วถ้าอยากได้หน้าตาเหมือนกัน ก็โมส่วนของเทมเพลตเอา



ออฟไลน์ ekkasit_st

  • Just M
  • ***
  • ID : 9508
  • กระทู้: 51
  • เห็นด้วย&ขอบคุณ: 32
    • http://www.cmlovecar.com
Re: SSI.php ไม่สามารถโหลด session ได้!!!
« ตอบกลับ #1 เมื่อ: 30 พฤศจิกายน 2553, 21:15:06 น. »
ขอบคุณความรู้ดีๆครับ ของผมก็เจอปัญหานี้เหมือนกัน smf + joomla  :adore:
cmlovecar  ศูนย์รวมคนรักรถเชียงใหม่และภาคเหนือ
alaithai  : อะไหล่ไทย.คอม

ออฟไลน์ B_O_Y

  • ถ้าเราเปลี่ยนความคิดได้ เราก็เปลี่ยนชีวิตได้
  • Just Member
  • *****
  • ID : 1159
  • กระทู้: 170
  • เห็นด้วย&ขอบคุณ: 64
  • เพศ: ชาย
Re: SSI.php ไม่สามารถโหลด session ได้!!!
« ตอบกลับ #2 เมื่อ: 01 ธันวาคม 2553, 18:29:28 น. »
ของผมนี่แปลกแฮะ เพิ่งจะเห็นบอร์ดตัวเองจากเครื่องคนอื่น ปรากฏว่าเครื่องเรามองเว็บเราเป็นไทยได้ แต่ใช้เครื่องอื่นเข้าเว็บบอร์ดเรากับมองเป็นภาษาต่างด้าว

SSI ก็โหลด session ไม่ได้ แต่ก็มองเห็น ฮ่วย..เริ่มงงแล้วนะเนี่ย

www.taodonchang.com

ออฟไลน์ ree48012

  • ไม่มีคำว่าที่เดิมถ้าเราได้เริ่มต้น
  • Ju
  • *
  • ID : 11258
  • กระทู้: 7
  • เห็นด้วย&ขอบคุณ: 4
  • เพศ: หญิง
    • http://www.newstalkten.com/
Re: SSI.php ไม่สามารถโหลด session ได้!!!
« ตอบกลับ #3 เมื่อ: 06 มิถุนายน 2554, 11:14:49 น. »
เวอร์ 1.1.13 ลองไปเข้า เซตแล้วไม่ได้อ่ะคะ
ไม่มีคำว่าแพ้ หากเราได้เริ่ม ไม่มีคำว่าอยู่ที่เดิมถ้าเราได้ค้นหา ไม่มีคำว่าที่หนึ่งหากเราต้องพึงพา ไม่มีคำว่าดีคกว่า หากเราไม่ตั้งใจ

ออฟไลน์ ree48012

  • ไม่มีคำว่าที่เดิมถ้าเราได้เริ่มต้น
  • Ju
  • *
  • ID : 11258
  • กระทู้: 7
  • เห็นด้วย&ขอบคุณ: 4
  • เพศ: หญิง
    • http://www.newstalkten.com/
Re: SSI.php ไม่สามารถโหลด session ได้!!!
« ตอบกลับ #4 เมื่อ: 06 มิถุนายน 2554, 12:15:46 น. »
ได้แล้วค่ะ ที่ session ไม่ตรงกัน เพราะว่า ที่หน้าเว็บของเราเอง ก็มีการประกาศ session_start() เหมือนกัน พอเอาออกปุ๊บได้เลยค่ะ  :grin:
ไม่มีคำว่าแพ้ หากเราได้เริ่ม ไม่มีคำว่าอยู่ที่เดิมถ้าเราได้ค้นหา ไม่มีคำว่าที่หนึ่งหากเราต้องพึงพา ไม่มีคำว่าดีคกว่า หากเราไม่ตั้งใจ

 
ชื่อ: อีเมล์:
ยืนยัน:
จงเขียนชื่อจังหวัด "กานจะนะบุรี" ให้ถูกต้อง:

ใส่รูปในกระทู้ คลิก >>
Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 
                                           
Back to top