LimeSurvey 导入功能的替代方案
From LimeSurvey Manual
本页介绍 LimeSurvey 导入功能的替代方案。
使用命令行工具导入
在 1.50 至 1.92 版本中,可以通过命令行(或 shell)导入问卷。要使用此功能,您需要能够访问 shell,并且 PHP 解释器必须配置为允许通过 shell 执行脚本。
当您需要导入的问卷非常长,并且在网页版中遇到超时问题时,此功能非常有用。
要使用该功能,请在 shell 中进入 "limesurvey/admin" 文件夹并执行:
php cmdline_importsurvey <File to import> [<user> <password>]
- <File to import>: 必须是您希望导入的文件。
- <user>: 必须是拥有创建问卷权限的用户。
- <password>: 该用户的密码。
如果您需要查看这些参数,可以执行:
php cmdline_importsurvey -h
使用 RemoteControl API 导入
自 LimeSurvey 2.0 版本起,您可以通过 RemoteControl 2 API 导入问卷结构。
从其他应用程序导入问卷
我们经常收到从其他应用程序或问卷服务提供商导入问卷的请求。问题在于,这些提供商(如 SurveyMonkey)会将您锁定在其平台内——无法导出问卷结构(例如从 SurveyMonkey 导出),只能导出回复数据。