x

Bab utama

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. Panduan permulaan pantas - LimeSurvey 3.0+
  3. Pemasangan - LimeSurvey CE
  4. Cara mereka bentuk tinjauan yang baik (panduan)
  5. Bermula
  6. Mentadbir LimeSurvey
  7. Tinjauan - pengenalan
  8. Tetapan tinjauan
  9. Menu tinjauan
  10. Struktur tinjauan
  11. Soalan - pengenalan
  12. Kumpulan soalan - pengenalan
  13. Tinjauan - pengurusan
  14. Pilihan bar alat tinjauan
  15. Tinjauan berbilang bahasa
  16. Enjin ExpressionScript - Panduan mula pantas
  17. Ciri tidak dikategorikan dan ciri lanjutan
  18. Soalan Lazim Umum
  19. Penyelesaian Masalah
  20. Penyelesaian sementara
  21. Lesen
  22. Tukar log versi
  23. Pemalam
 Actions

Pemasangan menggunakan antara muka baris perintah (CLI)

From LimeSurvey Manual

Halaman ini mungkin telah diterjemahkan oleh mesin dan mungkin mengandungi ralat. Papar teks asal bahasa Inggeris · Perbaiki terjemahan ini
This page is a translated version of the page Installation using a command line interface (CLI) and the translation is 100% complete.

Pengenalan

Semasa melakukan pemasangan automatik (cth. dalam persediaan mesin maya), kita boleh menggunakan CLI (antara muka baris perintah) LimeSurvey (v2.x dirujuk di sini) dengan berkesan. Fail yang digunakan untuk tujuan ini (dan juga untuk menetapkan semula kata laluan) terdapat dalam folder WEBROOT/application/commands, dan yang menjadi tumpuan di sini ialah console.php.

Prasyarat

  • PHP CLI hendaklah tersedia
  • WEBROOT/application/config/config.php hendaklah tersedia dan diisi dengan parameter yang disediakan oleh proses pemasangan automatik.
  • Ketersediaan kebenaran Modul PHP hendaklah memenuhi keperluan LimeSurvey.
  • Pangkalan data MySQL yang kosong hendaklah dicipta dan pengguna hendaklah mempunyai keistimewaan yang sewajarnya untuk menggunakannya.

Penggunaan

Untuk tujuan ilustrasi, kami menganggap dalam contoh kami bahawa WEBROOT ialah /var/www/limesurvey.

cd /var/www/limesurvey/application/commands
php console.php

Ini akan memaparkan:

Yii command runner (based on Yii v1.1.14)
Usage: console.php <command-name> [parameters...]

The following commands are available:
 - install
 - message
 - migrate
 - plugin
 - resetpassword
 - shell
 - webapp

To see the individual command help, use the following:
   console.php help <command-name>

Sintaks

php console.php <Admin User Name> <Admin User Password> <Full Name> <EMail ID>
  • Nama penuh dan kata laluan hendaklah diapit dengan tanda petikan berganda jika mengandungi ruang atau aksara khas yang lain.
  • Semua parameter lain seperti Nama DB, Jenis DB, Pengguna DB, Kata Laluan DB dan sebagainya hendaklah diisi dalam fail config.php sebelum skrip dijalankan.
  • Skrip hendaklah dijalankan dari dan dalam folder WEBROOT/application/commands sahaja.

Contoh

cd /var/www/limesurvey/application/commands
php console.php install limeadmin pwd123 Admin admin@mydomain.com

mengeluarkan teks berikut:

/var/www/limesurvey/installer/sql/create-mysql.sql

dan pangkalan data sepatutnya sudah dipasang dengan betul pada ketika ini.