Alternatif kepada fungsi import LimeSurvey
From LimeSurvey Manual
Halaman berikut membentangkan alternatif kepada fungsi import LimeSurvey.
Import menggunakan utiliti baris perintah
Dari versi 1.50 hingga 1.92, anda boleh mengimport tinjauan melalui baris perintah (atau shell). Untuk menggunakan fungsi ini, anda perlu mempunyai akses kepada shell dan penterjemah PHP perlu dikonfigurasikan untuk membenarkan pelaksanaan skrip melalui shell.
Fungsi ini berguna apabila anda menghadapi masalah tamat masa pada versi web, yang boleh berlaku apabila anda perlu mengimport tinjauan yang sangat panjang.
Untuk menggunakannya, pergi ke folder "limesurvey/admin" dalam shell dan jalankan:
php cmdline_importsurvey <File to import> [<user> <password>]
- <File to import>: mestilah fail yang ingin anda import.
- <user>: mestilah pengguna yang mempunyai kebenaran untuk mencipta tinjauan.
- <password>: kata laluan bagi pengguna tersebut.
Jika anda perlu melihat parameter, anda boleh menjalankan:
php cmdline_importsurvey -h
Import menggunakan API RemoteControl
Sejak LimeSurvey versi 2.0, anda boleh mengimport struktur tinjauan dengan menggunakan API RemoteControl 2.
Import tinjauan daripada aplikasi lain
Kami kerap menerima permintaan untuk mengimport tinjauan daripada aplikasi atau penyedia tinjauan lain. Masalahnya, penyedia (seperti SurveyMonkey) mengikat anda - struktur tinjauan tidak boleh dieksport (cth. daripada SurveyMonkey), hanya data jawapan sahaja yang boleh dieksport.