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

Суулгалт: 1.92 болон түүнээс доош хувилбар

From LimeSurvey Manual

Энэ хуудсыг машинаар орчуулсан байж магадгүй тул алдаа агуулж болзошгүй. Англи эх хувийг харах · Энэ орчуулгыг сайжруулах
This page is a translated version of the page Installation Version 1.92 or older and the translation is 100% complete.
Нэмэлт хуудсууд:{toc}

1. Өөрийн вэбсайт дээр LimeSurvey ашиглах боломжтой эсэхийг шалгана уу

Таны сервер дараах нэмэлт шаардлагыг хангаж байгаа эсэхийг шалгана уу:

Шаардлагатай:

  • Дискний багтаамж хамгийн багадаа 80 MB
  • MySQL 4.1.0 буюу түүнээс дээш эсвэл Microsoft SQL Server 2000 буюу түүнээс дээш эсвэл Postgres 8.1 буюу түүнээс дээш
  • PHP 5.1.2 буюу түүнээс дээш хувилбар, дараах модуль/сангууд идэвхжсэн байх ёстой:
    • mbstring (Multibyte String Functions) өргөтгөлийн сан (мөн Installation FAQ-г үзнэ үү)
    • mysql5 эсвэл pgsql PHP сан (хостинг үйлчилгээ үзүүлэгчдэд стандарт байдаг - хэрэв та өөрийн серверийг тохируулсан бол суулгасан эсэхийг шалгана уу)

Анхаарна уу: Та PHP-ийн стандарт сангуудыг (жишээ нь sessions, pcre, ctype болон бусад) тусгайлан идэвхгүй болгоогүй гэж бид үзэж байна.

PHP-ийн нэмэлт өргөтгөлүүд:

Ихэнх тохиолдолд вэб хостинг үйлчилгээ үзүүлэгч эсвэл системийн админ эдгээр нэмэлт бүрэлдэхүүн хэсгүүдийн талаар танд туслах боломжтой.

Хэрэв LimeSurvey-г өөрийн компьютер дээр туршиж үзэхийг хүсвэл бид XAMPP-г санал болгож байна. Энэ нь Apache, MySQL, PHP болон Perl бүхий бүрэн вэб серверийг агуулсан, суулгахад хялбар програмын багц юм. LimeSurvey нь XAMPP дээр ямар ч тохиргоогүйгээр ажиллана.

Хэрэв Microsoft-ын IIS серверийг ажиллуулах бол "Installation on XP with IIS" хуудсыг үзнэ үү.

1.1 LimeSurvey-н хостинг

LimeSurvey нь PHP болон MYSQL-ийг дэмждэг ихэнх хостинг компаниудтай ажиллах ёстой. Хэрэв LimeSurvey-н урьдчилан суулгасан хувилбарыг хүсвэл LimeSurvey Cloud-ыг ашиглахыг бодож үзнэ үү, эсвэл манай LimeSurvey-тэй нийцтэй хостинг компаниудын жагсаалт-ыг үзнэ үү.

2. LimeSurvey багцыг татаж авах

LimeSurvey-н хамгийн сүүлийн тогтвортой zip багцыг татаж аваад (танд тохиромжтой байхын тулд gzip, bz2 болон 7zip багцууд ч бий) өөрийн локал дискэнд хадгална уу.

3. LimeSurvey багцыг задлах

Өөрийн дуртай архивлах програмыг ашиглан zip файлыг тусдаа хавтсанд задална уу. Файлыг задлахдаа хавтасны бүтцийг файлуудтай нь хамт задлахыг анхаарна уу (ихэнх архивлах програмд энэ нь анхдагч үйлдэл байдаг). Суулгалтын хавтасны замд ( эсвэл ) тэмдэгт орох ёсгүй, харин хоосон зай орж болно

4. Серверийнхээ тухай мэдээлэл цуглуулах

LimeSurvey-г вэб сервер дээрээ зөв суулгахын тулд дараах зүйлсийг мэдэж байх шаардлагатай:

  • Таны скриптүүд байрлах вэбсайтын URL (жишээ нь: http://my.domain.com/limesurvey)
  • Таны скриптүүд байрлах серверийн дискэн дээрх бодит байршил (жишээ нь: /home/usr/htdocs/limesurvey)
  • Мэдээллийн сангийн серверийн IP/сүлжээний байршил (жишээ нь: localhost)
  • Хэрэв мэдээллийн сангийн сервер стандарт бус порт ашигладаг бол аль порт болохыг мэдэж аваарай.
  • Мэдээллийн сангийн серверийн хэрэглэгчийн нэр болон нууц үг
  • Ихэнх үйлчилгээ үзүүлэгчид скриптээр мэдээллийн сан үүсгүүлэх боломжгүй, өөрөө үүсгэх шаардлагатай байдаг. Хэрэв та ийм үйлчилгээ үзүүлэгч ашиглаж байгаа бол мэдээллийн санг (жишээ нь limesurvey) өөрөө үүсгэнэ үү.

5. LimeSurvey-г тохируулах

Одоо /limesurvey/ үндсэн хавтас доторх config.php файлыг өөрийн дуртай текст редактороор нээнэ үү.

5.1 Үндсэн тохируулга

config.php файлыг дамжин өнгөрч, дараах тохиргоонуудыг шалгаж/тохируулна уу:

  • $databasetype: Энэ нь мэдээллийн сангийн төрөл юм. Одоогоор MySQL мэдээллийн сангийн серверт "mysql", Microsoft SQL серверт "odbc_mssql" эсвэл "mssqlnative" (Microsoft-ын үндсэн MSSQL PHP драйвер шаардлагатай), Postgres SQL серверт "postgres" гэж тохируулж болно. Наад зах нь эдгээрийг туршиж үзсэн. (:biggrin:)
Чухал: Хэрэв та Microsoft SQL сервер ашиглаж байгаа бол мэдээллийн сан том/жижиг үсгийг ялгадаггүй (case-insensitive) collation ашиглаж байгаа эсэхийг шалгана уу (анхдагчаар тийм байх ёстой).
  • $databaselocation: Үүнийг мэдээллийн сангийн серверийн IP/сүлжээний байршилд тохируулна уу. Ихэнх тохиолдолд "localhost" ажиллана. Хэрэв MSSQL ашиглаж байгаа бол оронд нь <MACHINENAME>/<SERVERNAME> ашиглаж үзнэ үү.
  • $databasename: LimeSurvey-д ашиглах таны мэдээллийн сангийн серверийн мэдээллийн сангийн нэр. Хэрэв серверт өндөр түвшний эрхтэй бол LimeSurvey-с мэдээллийн сан үүсгэж болно. Энэ тохиолдолд мэдээллийн сангийн нэрийг энэ тохиргоонд оруулна уу. Эсвэл өмнө нь үүсгэсэн мэдээллийн сангийн нэрийг энд ашиглаж болно. Хэрэв одоо байгаа мэдээллийн сангийн нэрийг оруулж байгаа бол тэр мэдээллийн сан LimeSurvey-н хуучин хүснэгтүүдийг агуулаагүй эсэхийг шалгана уу.
  • $databaseuser: Таны мэдээллийн сангийн серверийн хэрэглэгчийн нэр
Чухал: Хэрэв та Postgres ашиглаж байгаа бол хэрэглэгч тань мөн мэдээллийн сангийн эзэмшигч байх ёстой.
  • $databasepass: Таны мэдээллийн сангийн серверийн нууц үг
  • $dbprefix: Хэрэв LimeSurvey-д зориулсан тусдаа мэдээллийн сан ашиглаж байгаа бол энэ тохиргоог хоосон үлдээж болно (жишээ нь: $dbprefix="";). Хэрэв LimeSurvey болон бусад мэдээллийн сангийн програмуудтай нэг мэдээллийн санг хуваалцах бол энэ тохиргоонд угтвар нэмнэ үү. Санал болгох угтвар нь "lime_", гэхдээ энэ нь таны сонголт. Анхаарна уу: MySQL дээр тушаалын мөрөөр мэдээллийн сан болон хэрэглэгчийн нэр үүсгэх талаар Installation FAQ-д тайлбарласан.
  • $rooturl: Үүнийг LimeSurvey скриптүүдийн URL байршилд тохируулах ёстой. Хэрэв LimeSurvey-н файлуудыг limesurveyfolder хавтас руу хуулсан бол {$_SERVER['SERVER_NAME']}/limesurvey-г сонгосон хавтасныхаа нэрээр ({$_SERVER['SERVER_NAME']}limesurveyfolder) солих хэрэгтэй. {$_SERVER['SERVER_NAME']} хувьсагч таны домэйн нэрийг автоматаар тодорхойлохыг оролддог тул ихэвчлэн өөрчлөх шаардлагагүй. Хэрэв ажиллахгүй бол серверийн бүтэн URL-ыг оруулна уу. (Жишээ нь "http://www.mydomain.com/limesurvey"). Хэрэв LimeSurvey зөвхөн SSL ашиглахыг хүсвэл http-г https болгож өөрчилнө үү (серверт SSL гэрчилгээ зөв суулгаж, тохируулсан байх нөхцөлтэй). Хэрэв http болон https-г зэрэг ашиглахыг хүсвэл энэ тохиргоог http хэвээр үлдээнэ үү.
  • $rootdir: Ихэвчлэн үүнийг өөрчлөх шаардлагагүй. Энэ нь таны скриптүүдийн дискэн дээрх бодит байршилд тохируулагдсан байх ёстой. Анхдагч тохиргоо үүнийг таны өмнөөс хийхийг оролддог тул энд юу ч өөрчлөх шаардлагагүй байх магадлалтай ("dirname('''FILE''');" хэсэг үүнийг автоматаар хийхийг оролддог). Хэрэв ажиллахгүй бол дискний байршлыг гараар бичнэ үү - жишээ нь /home/public_html/limesurvey.
  • $defaultuser: Скриптэд хандалтын хяналт идэвхтэй үед LimeSurvey анх аюулгүй байдлын тохиргоог хийхдээ үүсгэх анхдагч хэрэглэгч энэ юм.
  • $defaultpass: Скриптэд хандалтын хяналт идэвхтэй үед LimeSurvey анх аюулгүй байдлын тохиргоог хийхдээ үүсгэх анхдагч нууц үг энэ юм.
Анхаарна уу: Хоёр тохиргоо ($defaultuser болон $defaultpass) нь зөвхөн анхны тохиргоонд ашиглагдана. LimeSurvey мэдээллийн санг тохируулсны дараа эдгээр тохиргоог огт ашиглахгүй.

5.2 Нэмэлт тохиргоонууд

config.php дотор тохируулж болох бусад олон нэмэлт тохиргоо бий. Тэдгээрийн ихэнх нь зөвхөн суулгалтад зориулагдсан бөгөөд дараа нь Ерөнхий тохиргоо цонхонд өөрчилж болно. Эдгээр нэмэлт тохиргооны талаар дэлгэрэнгүйг энэ хуудаснаас үзнэ үү. Гэхдээ үндсэн тохируулгын хувьд дараагийн алхам руу үргэлжлүүлээрэй.

6. Файлуудыг вэб сервер рүүгээ байршуулах

FTP програмаа ашиглан вэб серверт холбогдож, скриптүүдээ хадгалах хавтас үүсгэнэ үү. Дараа нь файлуудыг байгаа хавтасны бүтцээр нь байршуулна уу. Файлуудыг binary горимоор байршуулж байгаагаа шалгаарай (FTP програмынхаа тохиргоог шалгана уу). ASCII горимоор байршуулбал ер бусын алдаа (жишээ нь суулгалтын үеэр 'class not found' алдаа) гарч болзошгүй, мөн зургууд зөв байршихгүй байж болно гэдгийг анхаарна уу.

7. Хавтасны зөвшөөрлийг тохируулах

Скрипт зөв ажиллахын тулд зарим хавтсанд тодорхой хандалт хэрэгтэй - энэ нь ялангуяа Linux/*nix системд хамаарна.

  • "/limesurvey/tmp" хавтас нь импорт болон байршуулалтад ашиглагддаг бөгөөд вэб серверт зориулж Унших ба Бичих эрхтэй тохируулах ёстой.
  • "/limesurvey/upload/" хавтас болон түүний бүх дэд хавтас нь зураг болон медиа файл байршуулахын тулд вэб серверт зориулж Унших ба Бичих эрхтэй байх ёстой.
  • Бусад хавтсыг Зөвхөн унших эрхтэй, эсвэл Linux/Unix-д тохируулж болно. Та /limesurvey/admin хавтас доторх файл бүрийн зөвшөөрлийг Зөвхөн унших болгохыг хүсч магадгүй.
Зөвлөмж: Хэрэв та Linux ашиглаж байгаа бол вэб серверийн тохиргооноос шалтгаалан бичих эрхтэй хавтсуудад chmod командаар 755 эсвэл 777 эрх олгох шаардлагатай болно. Эхлээд 755-г туршаад, ажиллахгүй бол 777 болгон "дээшлүүлнэ" үү.

8. Суулгах скриптийг ажиллуулах

"http://your.domain.com/limesurvey/admin/install" хаяг руу очно уу. Хэрэв та бүх зүйлийг зөв тохируулсан бол мэдээллийн сан үүсгэх болон/эсвэл мэдээллийн сан доторх хүснэгтүүдийг үүсгэхийг танаас хүсэх болно. Үүний дараа LimeSurvey шаардлагатай хүснэгтүүдийг мэдээллийн санд үүсгэнэ.

Скрипт хүснэгтүүдийг амжилттай үүсгэснээ харуулсны дараа танаас /admin/install хавтсыг нэрийг нь өөрчлөх эсвэл устгахыг хүсэх болно - тиймээс үүнийг заавал хийнэ үү (:biggrin:).

9. Удирдлагын скриптэд анх удаа холбогдох

Суулгалт дууслаа! Хөтчөө нээгээд admin.php скриптийнхээ URL хаягийг оруулна уу. Хэрэв та файлуудыг хадгалах хавтасны нэрээр LimeSurvey-г ашигласан бол хаяг нь "http://your.domain.com/limesurvey/admin/admin.php" шиг харагдана.

Нэвтрэх дэлгэц гарч ирэх ёстой. Үндсэн нэвтрэх мэдээлэл нь:

Хэрэглэгч: admin

Нууц үг: password

Нэвтэрсний дараа танаас үндсэн нууц үгээ солихыг хүсэх болно. Амжилт хүсье!

10. Асуудал гарвал яах вэ...

Бусад компьютерын программ шиг ихэнх тохиолдолд бүх зүйл заавраар ажилладаг ч заримдаа тийм байдаггүй. Төлөвлөсний дагуу явахгүй байх шалтгаан хэт олон тул энд бүгдийг нь тайлбарлах боломжгүй. Асуудал гарвал эхлээд Суулгалтын түгээмэл асуулт хариулт-ыг үзнэ үү. Хэрэв хариултаа олохгүй бол асуудлаа болон алдааны мэдээллүүдийг limesurvey.org дээрх LimeSurvey форум-д бичнэ үү: