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. Түр шийдлүүд
  21. Лиценз
  22. Хувилбарын өөрчлөлтүүдийн жагсаалт
  23. Плагинууд
 Actions

6-р хувилбараас 7 руу шинэчлэх

From LimeSurvey Manual

Энэ хуудсыг машинаар орчуулсан байж магадгүй тул алдаа агуулж болзошгүй. Англи эх хувийг харах · Энэ орчуулгыг сайжруулах
This page is a translated version of the page Upgrade from version 6 to 7 and the translation is 100% complete.


LimeSurvey 7 үндсэн хувилбар

Энэ хуудас нь LimeSurvey 7-д нэвтрүүлсэн үндсэн өөрчлөлтүүдийн тойм бөгөөд холбогдох баримт бичгийн хуудсуудын холбоосыг агуулсан болно.

  Энэ мэдээлэл нь голчлон LimeSurvey Community Edition (CE)-д хамаарна.


LimeSurvey 7-ийн үндсэн өөрчлөлтүүд

Хариултын хүснэгт болон талбарын нэрийн бүтцийн өөрчлөлт

LimeSurvey 7 нь хариултын хүснэгт болон талбарын нэрсийг үүсгэх бүтцийг цэгцэлсэн. Энэ өөрчлөлт нь тогтвортой байдлыг сайжруулж, платформыг хөгжүүлэх, өргөтгөхөд хялбар болгодог.

Дэлгэрэнгүй мэдээллийг эндээс үзнэ үү: Талбарын нэр болон хариултын хүснэгтийн шинэчлэл - LimeSurvey 7

Шинэ асуултын редактор

LimeSurvey 7 нь шинэчилсэн хэрэглэгчийн интерфэйс болон асуулт үүсгэх, удирдах сайжруулсан ажлын урсгалтай шинэ асуултын редакторыг нэвтрүүлсэн.

Дэлгэрэнгүй мэдээллийг эндээс үзнэ үү: LimeSurvey 7-ийн шинэ асуултын редактор

RemoteControl API-ийн өөрчлөлтүүд

RemoteControl 2 API-ийн хариуг алдааны текстээс гадна алдааны кодыг буцаадаг болгож сайжруулсан. Эдгээр өөрчлөлтийн талаар RemoteControl 2 API баримт бичгээс үзнэ үү. Таны буцаах утгыг боловсруулах аргаас хамааран энэ нь буцаан нийцтэй байх ёстой боловч таны хэрэгжүүлэлтэд зөв боловсруулагдахгүй байж магадгүй.

Дэлгэрэнгүй мэдээллийг эндээс үзнэ үү: RemoteControl 2 API

Цагийн бүсийн өөрчлөлтүүд

6 болон түүнээс өмнөх хувилбаруудад бүртгэгдсэн цагийн тэмдэг нь цагийн бүсийн хувьд тодорхойгүй байсан бөгөөд серверийн огноо/цагаас хамааралтай байв. 7-р хувилбар руу шилжихэд хуучин 'Time difference' тохиргоо боломжтой бол шилжүүлэгдэх бөгөөд цаашид бүх цагийн тэмдэг UTC хэлбэрээр бүртгэгдэнэ. Хуучин цагийн тэмдгүүд шилжүүлэгдэхгүй. Ерөнхий тохиргоонд үндсэн цагийн бүсийг глобал байдлаар тохируулах боломжтой бөгөөд хэрэглэгч бүрт тусад нь тохируулж болно. Эдгээр нь зөвхөн өгөгдлийг харуулахад хамаарна. Экспорт болон RemoteControl API нь зөвхөн анхны цагийн тэмдгийг хүлээн авч/хүргэнэ.

Захиалгат судалгааны сэдвүүд

LS6-тай нийцтэй бүх судалгааны сэдвүүд шинэчлэлийн дараа идэвхтэй хэвээр үлдэнэ. Хэрэв судалгааны сэдэв LS6-тай нийцгүй байсан бол устгагдах бөгөөд ерөнхий тохиргоо, бүлэг болон судалгааны тохиргоон дахь сэдвийн сонголтууд шинэ анхны утга руу дахин тохируулагдана.

Шинэчлэх стратеги:

  1. Судалгааны сэдвийг хуучин аппликейшнаас экспортлоно
  2. Шинэ аппликейшнд импортлохын өмнө нийцтэй байдлын шошго зөв тохируулагдсан эсэхийг шалгана: https://manual.limesurvey.org/Extension_compatibility#Survey_themes
  3. Шинэ аппликейшнд импортлоно
  4. Судалгааны сэдэвт өөрчилсөн кодоо шалгаж, ашиглах гэж буй аппликейшний шинэ хувилбарт нийцүүлэн шинэчилнэ.
  5. Шинэчилсэн захиалгат судалгааны сэдвээ шинэ аппликейшнаас экспортлоно
  6. Шинэчилсний дараа LS6-д нийцтэй судалгааны сэдвүүд идэвхтэй хэвээр үлдэх бөгөөд хуучин сэдвүүд устгагдана.
  7. Хэрэв судалгааны сэдвийг шинэчлэхээр шийдвэл одоо түүнийг импортлох боломжтой. Зөв шинэчлэгдсэнийг баталгаажуулсны дараа хуучныг устгаж болно.

Захиалгат админы сэдвүүд

Үндсэн админы сэдэв анхдагчаар идэвхжинэ. Захиалгат сэдвүүд өөрчлөгдөхгүй хэвээр үлдэх боловч шинэчлэгдээгүй бол дахин идэвхжүүлэх боломжгүй.

өөрөө байршуулсан аппликейшний хувьд:

  1. Админы сэдвийг шинэ аппликейшнд хуулахын өмнө нийцтэй байдлын шошго зөв тохируулагдсан эсэхийг шалгана: https://manual.limesurvey.org/Extension_compatibility#Admin_themes
  2. Одоо байгаа админы сэдвийг хуучин аппликейшнаас шинэ аппликейшнд хуулна https://manual.limesurvey.org/Custom_Admin_Themes
  3. Админы сэдэвт өөрчилсөн кодоо шалгаж, ашиглах гэж буй аппликейшний шинэ хувилбарт нийцүүлэн шинэчилнэ.
  4. Хуучин аппликейшнээ шинэчилсний дараа манай шинэ админы сэдэв анхдагчаар харагдана. Өмнө нь суулгасан админы сэдвээ шинэчлэхийн тулд дараахын аль нэгийг хийнэ:
    • Одоогоор нийцгүй гэж тэмдэглэгдсэн админы сэдвийн кодыг гараар шинэчилнэ
    • Хуучин админы сэдвийг устгаж, туршилтын орчинд өмнө нь шинэчилсэн шинэ сэдвийг суулгана.

Cloud хэрэглэгчдийн хувьд:
Бидний тусламжийн албанд хандана уу.

Захиалгат асуултын сэдвүүд

Одоогийн хувилбартай нийцэхгүй захиалгат асуултын сэдвүүдийг суулгах боломжгүй боловч шинэчлэлийн дараа идэвхтэй хэвээр байх болно. Асуултын сэдвийн талаарх нэмэлт мэдээллийг эндээс үзнэ үү: Асуултын сэдэв. Судалгааны сэдэв эсвэл судалгааны аливаа асуултад оруулсан захиалгат JavaScript мөн ажиллахаа больсон байх магадлалтай.

Захиалгат асуултын сэдвээ шинэчлэх:

  1. Асуултын сэдвийг вэбсайтаас татаж авах эсвэл одоогийн асуултын сэдвийг экспортлоно
  2. Байршуулахын өмнө захиалгат асуултын сэдвийн нийцтэй байдал зөв тохируулагдсан эсэхийг шалгана
  3. Асуултын сэдвээ шинэ аппликейшнд байршуулж үзнэ.
  4. Хэрэв өөрөө бүтээсэн асуултын сэдэв бол шаардлагатай засваруудыг хийнэ
  5. Амжилттай байршуулсны дараа асуултын сэдэв харагдаж, хүлээгдсэнээр ажиллаж байгаа эсэхийг шалгана уу.

Өөрт тань хамаарахгүй сэдвийг шинэчлэх:
Сэдвийг нийлүүлсэн вэбсайт эсвэл хөгжүүлэгчээс шинэчлэл гарсан эсэхийг шалгана уу

Захиалгат плагинууд

Одоогийн хувилбартай нийцэхгүй захиалгат плагинууд шинэчлэлийн явцад идэвхгүй болгогдоно.

өөрөө байршуулсан аппликейшний хувьд:

  1. Плагиныг шинэ хувилбар дээр суулгах боломжтой эсэхийг шалгана.
  2. Плагиныг шинэчлэх эсвэл плагин зохиогчтой холбогдож шинэчлүүлнэ.
  3. Аппликейшндаа плагиныг шинэ файлуудаар гараар дарж бичих (тохиргоо хадгалагдана) эсвэл хуучин хувилбарыг устгаж шинэ хувилбарыг дахин суулгана, энэ тохиолдолд бүх тохиргоог дахин оруулах шаардлагатай.

Cloud хэрэглэгчдийн хувьд:

  1. LimeSAML идэвхтэй хэвээр байна
  2. Плагиныг шинэ хувилбар дээр суулгах боломжтой эсэхийг шалгана.
  3. Плагиний кодыг шинэчлэх эсвэл плагин зохиогчтой холбогдож шинэчлүүлнэ.
  4. Суулгах сонголтууд:
    • Хуучин хувилбарыг устгаж шинэ хувилбарыг дахин суулгана (бүх тохиргоо алдагдах бөгөөд дахин тохируулах шаардлагатай)
    • Тохиргооны өгөгдлөө алдахгүйгээр плагиныг шинэчлүүлэхийн тулд тусламжийн албанд хандана

Шаардлагууд

LimeSurvey 6 LimeSurvey 7
PHP 7.4 эсвэл түүнээс дээш 8.1 эсвэл түүнээс дээш (8.3 санал болгоно)
MySQL 8.0 эсвэл түүнээс дээш 8.0 эсвэл түүнээс дээш
MariaDB 10.3.38 эсвэл түүнээс дээш 10.3.38 эсвэл түүнээс дээш
PostgreSQL 12 эсвэл түүнээс дээш 14 эсвэл түүнээс дээш
MSSQL 2016 эсвэл түүнээс дээш 2019 эсвэл түүнээс дээш
URL формат get эсвэл path path, шинэ редакторт шаардлагатай

Танд Node.js эсвэл npm шаардлагагүй. Шинэ редактор LimeSurvey-н багцад багтсан бөгөөд ашиглахад бэлэн.

Эхлэхийн өмнө файлууд болон мэдээллийн сангийнхаа бүрэн нөөцлөлтийг хийж, эхлээд өөрийн суулгацын хуулбар дээр дэвшүүлэлтийг турших хэрэгтэй. Дэвшүүлэлтийг нэг удаа ажиллуулсны дараа тэр нөөцлөлтийг сэргээхээс өөр буцах зам байхгүй.

Засвар үйлчилгээний цонхыг төлөвлөнө үү. Мэдээллийн сан дэвшүүлэгдэж байх үед LimeSurvey сайтыг засвар үйлчилгээний горимд шилжүүлдэг бөгөөд хариултын өгөгдөл ихтэй суулгац дээр энэ нь хэсэг хугацаа авч болно.

Зөвлөмж: ComfortUpdate үйлчилгээгээ ашиглаарай

Дэвшүүлэх хамгийн хялбар бөгөөд аюулгүй арга бол манай ComfortUpdate үйлчилгээг ашиглах явдал юм. Энэ нь шинэ хувилбарыг таны өмнөөс татаж аван суулгадаг тул та ямар ч файлыг гараар солих шаардлагагүй.

Хэрэв гараар дэвшүүлэхийг илүүд үзвэл доорх алхмуудыг дагана уу.

Гараар дэвшүүлэх

  1. Файлууд болон мэдээллийн сангаа нөөцөлж, сайтыг засвар үйлчилгээний горимд оруулна уу.
  2. Хуучин суулгацаасаа дараах файл болон хавтаснуудыг үлдээнэ үү:
    • application/config/config.php
    • application/config/security.php
    • application/config/allowed_hosts.php
    • таны байршуулсан файлууд, хэрэглэгчийн сэдвүүд болон хэрэглэгчийн плагинуудыг агуулдаг upload/ хавтас
    • хэрэв плагинуудыг гараар суулгасан бол plugins/ хавтас
  3. LimeSurvey 7-н багцыг татаж аваад суулгацыг дараах аргуудын аль нэгээр шинэчилнэ үү:
    1. Эхлээд хуучин файлуудыг устгана. Дээр жагсаасан файлуудыг хажуу тийш зөөж, LimeSurvey-н лавлах доторх бусад бүх зүйлийг устгаад, шинэ багцыг тэнд задалж, үлдээсэн файлуудаа буцааж тавина.
    2. Эсвэл шинэ файлуудыг хуучин файлууд дээр нь хуулна. Шинэ багцыг одоо байгаа суулгацын дээр задалж, байгаа файлуудыг дарж бичүүлээд, дээр жагсаасан файлуудад хүрэхгүй орхино.
  4. Аль ч аргыг сонгосон бай багц доторх шинэ .htaccess файлыг ашиглана уу, учир нь 6.x-н файл шинэ редактортой ажилладаггүй. Дараа нь 6-р хувилбарын кэш өгөгдөл үлдэхгүйн тулд tmp/runtime/-г хоослоно уу.
  5. application/config/config.php дотор URL форматыг path болгож тохируулна уу.
  6. Вэб сервер тань /editor/ хавтсыг шууд үйлчилж, Authorization толгойг PHP рүү дамжуулж байгаа эсэхийг шалгана уу. Дэлгэрэнгүй: New Question Editor in LimeSurvey 7
  7. Мэдээллийн сангийн дэвшүүлэлтийг ажиллуулна уу. LimeSurvey хуучин мэдээллийн сангийн хувилбарыг илрүүлж, дэвшүүлэхийг санал болгоно. Баталгаажуулаад, тасалдуулахгүйгээр дуустал нь хүлээнэ үү.
  8. Дууссаны дараа засвар үйлчилгээний горимыг унтрааж, доорх жагсаалтыг дагаж шалгана уу.

Дэвшүүлсний дараа

  • Админы хуудсуудын хөл хэсэгт байгаа хувилбарын дугаарыг шалгана уу.
  • Шаардлагатай плагинуудаа нэг нэгээр нь дахин идэвхжүүлнэ үү.
  • Судалгааг нээж, шинэ редактор ачаалагдаж байгааг баталгаажуулна уу.
  • Идэвхтэй судалгаа бүр дээр нөхцөл, квот, и-мэйл болон URL төгсгөх хэсгийг хамруулсан нэг бүрэн туршилтын хариултыг ажиллуулна уу.

Асуудал шийдвэрлэх

URL форматын талаарх "Action needed" мессеж. URL формат одоо болтол get хэвээр байна. Үүнийг path болгож өөрчлөөд tmp/runtime/-г цэвэрлэнэ үү.

Редактор ачаалагдаж байгаа ч хоосон хэвээр байна. Authorization толгой PHP рүү хүрэхгүй байна.

/editor/ нь LimeSurvey-н хуудас эсвэл "илэрц алга" алдаа харуулж байна. Вэб серверийн тохиргоогоо шалгаад /editor/ хавтсыг LimeSurvey-р дамжуулахгүйгээр шууд үйлчилж байгааг баталгаажуулна уу.

"You cannot use this theme with the new question editor". Судалгаа fruity_twentythree дээр суурилаагүй сэдэв ашиглаж байна. Сэдвээ солих эсвэл сонгодог редактороор үргэлжлүүлнэ үү.

Плагин дахин идэвхжүүлсний дараа алдаа үүсгэж байна. Энэ нь LimeSurvey 7-той нийцэхгүй байна. Үүнийг идэвхгүй болгоод хөгжүүлэгчтэй нь холбогдоно уу.

Тэмдэглэл

Томоохон өөрчлөлт бүрийг тусдаа хуудсанд баримтжуулсан. Энэ нь баримт бичгийг төвлөрсөн байлгаж, таны тохиргоонд хамаарах мэдээллийг хялбар олоход тусалдаг.