x

บทหลัก

  1. LimeSurvey Cloud เทียบกับ LimeSurvey CE
  2. คู่มือเริ่มต้นใช้งานฉบับย่อ - LimeSurvey 3.0+
  3. การติดตั้ง - LimeSurvey CE
  4. วิธีออกแบบแบบสำรวจที่ดี (คู่มือ)
  5. เริ่มต้นใช้งาน
  6. การดูแลระบบ LimeSurvey
  7. แบบสำรวจ - บทนำ
  8. การตั้งค่าแบบสอบถาม
  9. เมนูสำรวจ
  10. โครงสร้างการสำรวจ
  11. คำถาม - บทนำ
  12. กลุ่มคำถาม - บทนำ
  13. แบบสำรวจ - การจัดการ
  14. ตัวเลือกแถบเครื่องมือแบบสำรวจ
  15. แบบสำรวจหลายภาษา
  16. ExpressionScript Engine - คู่มือเริ่มต้นอย่างรวดเร็ว
  17. ฟีเจอร์ขั้นสูงและฟีเจอร์ที่ไม่ได้จัดหมวดหมู่
  18. คำถามที่พบบ่อยทั่วไป
  19. การแก้ไขปัญหา
  20. วิธีแก้ปัญหาชั่วคราว (Workarounds)
  21. สัญญาอนุญาต
  22. บันทึกการเปลี่ยนแปลงของเวอร์ชัน
  23. ปลั๊กอิน
 Actions

การปรับปรุงอย่างง่าย (ComfortUpdate)

From LimeSurvey Manual

หน้านี้อาจแปลด้วยเครื่องและอาจมีข้อผิดพลาด ดูต้นฉบับภาษาอังกฤษ · ปรับปรุงคำแปลนี้
This page is a translated version of the page ComfortUpdate and the translation is 100% complete.

ภาพรวม

ComfortUpdate (การปรับปรุงอย่างง่าย) เป็นบริการระดับมืออาชีพจาก LimeSurvey GmbH ที่ช่วยให้คุณอัพเดต LimeSurvey CE ได้อย่างง่ายดายผ่านเว็บเบราว์เซอร์ด้วยการคลิกเมาส์เพียงไม่กี่ครั้ง (แทนที่จะต้องอัพเดตด้วยตนเอง)

นอกจากฟีเจอร์การอัพเดตที่ใช้งานง่ายแล้ว การสมัครสมาชิก ComfortUpdate แบบชำระเงินยังมีสิทธิพิเศษเพิ่มเติม เช่น การเข้าถึง Software Bill of Materials (SBOM) ของเวอร์ชันล่าสุด และการเข้าถึงคลังดาวน์โหลดเวอร์ชัน LimeSurvey รุ่นเก่า ซึ่งคุณสามารถเข้าใช้งานได้จาก https://account.limesurvey.org

คุณไม่ จำเป็นต้องใช้ ComfortUpdate สำหรับ LimeSurvey Cloud

หากต้องการใช้และทดสอบ ComfortUpdate คุณต้องลงทะเบียนบน LimeSurvey เพื่อรับคีย์ทดลองใช้ฟรี หลังจากคีย์ทดลองใช้หมดอายุแล้ว คุณสามารถซื้อแพ็กเกจพรีเมียมของเราหรืออัพเดตการติดตั้งของคุณด้วยตนเอง


  หากต้องการคัดลอกและใช้คีย์ ComfortUpdate ของคุณ ให้เข้าไปที่โปรไฟล์ LimeSurvey ของคุณ แล้วดูที่ส่วนด้านล่างชื่อ ComfortUpdate Features


ข้อกำหนดเบื้องต้น

การติดตั้ง PHP ของคุณต้องคอมไพล์โดยรองรับ ZLib และต้องติดตั้งและเปิดใช้งาน OpenSSL extension ตรวจสอบ PHPInfo ของคุณหรือสอบถามผู้ดูแลระบบเพื่อยืนยัน

เซิร์ฟเวอร์ของคุณต้องสามารถเชื่อมต่อผ่าน SSL ไปยัง comfortupdate.limesurvey.org เพื่อใช้เครื่องมือ ComfortUpdate หากคุณพบปัญหาและได้รับข้อความแสดงข้อผิดพลาด เช่น 10060 could not connect to the host 'comfortupdate.limesurvey.org' คุณจะต้องปรับแต่ง/แก้ไขการตั้งค่าความปลอดภัยของพร็อกซี/ไฟร์วอลล์ หรือขอคำแนะนำ/ความช่วยเหลือเพิ่มเติมจากผู้ดูแลระบบเซิร์ฟเวอร์ของคุณ

การใช้ ComfortUpdate

ฟีเจอร์ ComfortUpdate ของ LimeSurvey ปลอดภัยต่อการใช้งานแม้มีแบบสอบถามที่ทำงานอยู่ โดยจะไม่ลบหรือทำลายข้อมูลที่มีอยู่ อย่างไรก็ตาม เพื่อความปลอดภัย คุณควรทำสำรองฐานข้อมูลและไฟล์ปัจจุบันของคุณด้วยตนเองก่อนดำเนินการต่อ

  • ค้นหาปุ่ม อัพเดต
    • สำหรับ LimeSurvey เวอร์ชันเก่า ให้ไปที่ไอคอนตั้งค่าโดยรวม เลือกแท็บแรก แล้วคลิกปุ่ม การอัปเดต
    • สำหรับ LimeSurvey เวอร์ชันล่าสุด คุณจะพบปุ่ม การปรับปรุงอย่างง่าย ในกล่องโต้ตอบ การกำหนดค่า ใต้แท็บ ขั้นสูง:



  • หน้าจอ ComfortUpdate จะแสดงลิงก์อัพเดตหากมี LimeSurvey เวอร์ชันใหม่ หากไม่มี ให้คลิก “Check now” เพื่อตรวจสอบว่ามีอัพเดตใหม่หรือไม่
  • หากพบอัพเดต LimeSurvey จะแสดงลิงก์ให้คุณอัพเดต คลิกลิงก์นี้เพื่อเริ่มการอัพเดต
  • หากคุณไม่เคยใช้ ComfortUpdate มาก่อน หรือคีย์อัพเกรดของ ComfortUpdate ไม่ถูกต้อง ระบบจะขอให้คุณป้อนคีย์อัพเกรด



  • ตอนนี้ LimeSurvey จะตรวจสอบไดเรกทอรีการติดตั้งของคุณ เพื่อยืนยันว่ามีการตั้งค่าสิทธิ์ที่เหมาะสมสำหรับการอัพเดต โดยจะแสดงรายการการเปลี่ยนแปลงที่เสนอ
  • หากมีปัญหาใด ๆ คุณต้องแก้ไขในขั้นตอนนี้ แล้วจึงดำเนินการต่อในขั้นตอนถัดไป
  • จากนั้น ComfortUpdate จะสร้างการทำสำรองของฐานข้อมูลและไฟล์ที่มีการเปลี่ยนแปลง

ComfortUpdate สามารถสร้างการทำสำรองฐานข้อมูลได้ก็ต่อเมื่อ:

    • คุณใช้ MySQL เป็นฐานข้อมูล
    • มีการเปลี่ยนแปลงใด ๆ ในสคีมาของฐานข้อมูล
    • ขนาดฐานข้อมูลไม่เกิน 50 MB (หรือขนาดสูงสุดที่กำหนดไว้ใน config.php โดยใช้ตัวแปร maxdbsizeforbackup - ดูที่ config-defaults.php)
  • ไฟล์สำรอง (ไฟล์และการทำสำรองฐานข้อมูล) จะถูกบันทึกไว้ในไดเรกทอรี /tmp โปรดย้ายไฟล์ไปยังตำแหน่งที่ปลอดภัย เนื่องจากไฟล์จะถูกลบออกจากไดเรกทอรี /tmp หลังจากผ่านไปไม่กี่ชั่วโมง
  • จากนั้น ComfortUpdate จะอัพเดตไฟล์การติดตั้งของคุณเป็นเวอร์ชันล่าสุดและเสร็จสิ้น

เมื่อเป็นการอัพเดตเวอร์ชันหลัก คุณจะถูกเปลี่ยนเส้นทางไปยังหน้าสำหรับการอัพเดตฐานข้อมูลที่จำเป็น

โปรดทราบว่าการอัพเดตฐานข้อมูลไม่ใช่ส่วนหนึ่งของ ComfortUpdate แต่เป็นฟังก์ชันทั่วไปของ LimeSurvey ไม่ว่าคุณจะอัพเดตด้วยวิธีใดก็ตาม

การปิดใช้งาน ComfortUpdate

หากต้องการปิดใช้งาน ComfortUpdate เพื่อไม่ให้ได้รับป๊อปอัปข้อความ New release available หลังจากมีรุ่นใหม่ทุกครั้ง คุณสามารถเพิ่มตัวเลือกต่อไปนี้ลงในไฟล์ "config.php" ของคุณ (ซึ่งอยู่ใน /limesurvey/application/config):

'updatable' => false

อย่างไรก็ตาม เราขอแนะนำอย่างยิ่งว่าอย่าปิดใช้งานส่วนนี้ เนื่องจากคุณอาจพลาดการอัพเดตความปลอดภัยที่สำคัญ

การแก้ไขปัญหา

ฉันพบข้อผิดพลาดระหว่างใช้ ComfortUpdate

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

ไม่มีการตอบกลับจากเซิร์ฟเวอร์ - เซิร์ฟเวอร์ ComfortUpdate ไม่ตอบสนอง

ตั้งแต่เดือนธันวาคม 2022 การเชื่อมต่อเริ่มต้นไปยังเซิร์ฟเวอร์ที่อัปเดตของเราถูกเปลี่ยนให้ใช้ SSL เท่านั้น ซึ่งต้องให้ไลบรารี OpenSSL PHP บนเซิร์ฟเวอร์ของคุณได้รับการกำหนดค่าและเปิดใช้งานอย่างถูกต้อง และเซิร์ฟเวอร์ของคุณได้รับอนุญาตให้เชื่อมต่อผ่านการเชื่อมต่อ HTTP SSL ออกไปภายนอก (ไปยังเซิร์ฟเวอร์ของเรา comfortupdate.limesurvey.org) หากไม่เป็นไปตามข้อใดข้อหนึ่งเหล่านี้ คุณจะได้รับข้อความนี้ วิธีแก้ไขปัญหาชั่วคราว (ซึ่งเราไม่แนะนำ) คือการปิดข้อกำหนดนี้ในไฟล์ /application/config/updater_version.php โดยตั้งค่า

$config['comfort_update_server_ssl'] = 0;

หน้าว่างในขั้นตอนที่ 3

หากคุณพบหน้าว่างในขั้นตอนที่ 3 โดยปกติหมายความว่าค่าขีดจำกัดหน่วยความจำ (memory limit) ของการกำหนดค่า PHP ของคุณตั้งไว้ต่ำเกินไป ในขั้นตอนนั้น LimeSurvey จะพยายามสร้างการทำสำรองฐานข้อมูลและการทำสำรองไฟล์ (ของไฟล์ที่จะถูกแทนที่)

การใช้พร็อกซีเซิร์ฟเวอร์เพื่อเชื่อมต่อกับ comfortupdate.limesurvey.org

หากคุณอยู่หลังพร็อกซี คุณอาจต้องปรับการตั้งค่าบางอย่างเพื่อให้สามารถใช้ ComfortUpdate ได้ คุณสามารถกำหนดรายละเอียดของพร็อกซีเซิร์ฟเวอร์ในไฟล์การกำหนดค่า (ดูวิกิการตั้งค่าทั่วไป)