Actions

Installation - LimeSurvey CE/zh-cn: Difference between revisions

From LimeSurvey Manual

(Updating to match new version of source page)
(Updating to match new version of source page)
 
(60 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<languages />
<languages />
__TOC__


<div class="simplebox"> 注意: 此安装指南适用于版本2.0及其后的版本。1.92版的安装指南在[[Installation Version 1.92 or older|这里]] 升级指南在[[Upgrading from a previous version|这里]] </div>
<div class="simplebox"> 注意: 此安装指南适用于版本2.0及其后的版本。1.92版的安装指南在[[Installation Version 1.92 or older|这里]] 升级指南在[[Upgrading from a previous version|这里]] </div>


<div class="simplebox"> Note: These installation instructions are for version 2.0 or later. Older instructions for 1.92 can be found [[Installation Version 1.92 or older|here]] and update instructions can be found [[Upgrading from a previous version|here]]. </div>
<div class="mw-translate-fuzzy">
 
=常规使用=
=基本情况=
</div>


LimeSurvey  项目提供了 2 种安装方法:
LimeSurvey  项目提供了 2 种安装方法:
Line 13: Line 15:
针对这个情况,你需要为你的本地安装实例准备一些特定的软件包,LimeSurvey 需要这些软件才能运行。这些软件包括 Web 应用服务器,数据库服务器和 LimeSurvey 应用程序等。请参考[[Installation of the LimeSurvey XAMPP package|如何安装这些软件的指南]]。
针对这个情况,你需要为你的本地安装实例准备一些特定的软件包,LimeSurvey 需要这些软件才能运行。这些软件包括 Web 应用服务器,数据库服务器和 LimeSurvey 应用程序等。请参考[[Installation of the LimeSurvey XAMPP package|如何安装这些软件的指南]]。


=确定 LimeSurvey 能够在你的网站使用=
<div class="mw-translate-fuzzy">
=确保 LimeSurvey 能够在你的网站使用=
</div>


请确定你的服务器满足下面的最低要求。
请确定你的服务器满足下面的最低要求。
按照要求将会在程序安装的时候进行检查。
按照要求将会在程序安装的时候进行检查。


{{Note|The minimum set of requirements will also be checked during the installation process!}}
{{Note|在安装过程也会检查最低要求!}}


<div class="mw-translate-fuzzy">
安装必须满足的最低要求:
安装必须满足的最低要求:
* 约 180(MB) 兆的磁盘空间。
* 约 250(MB) 兆的磁盘空间
* MySQL 5.5.3 或以上版本 '''OR'''   Microsoft SQL Server 2005 或以上版本 '''OR'''  Postgres 9 或以上版本
* MySQL 5.5.3 或以上版本 '''或者''' Microsoft SQL Server 2005 或以上版本 '''或者'''  Postgres 9 或以上版本
* PHP 5.3.3 或以上版本, 但是推荐使用 PHP 5.5.x 或以上版本,并启用下列模块/链接库:
* 最低 PHP 7.0 或以上版本,但是推荐使用 PHP 7.4 或以上版本,并启用下列模块/链接库:
** mbstring (Multibyte String Functions) 扩展库 (参见[[Installation FAQ#What is this mbstring (Multibyte String Functions) library?|安装FAQ]] )
** mbstring (Multibyte String Functions) 扩展库 (参见[[Installation FAQ#What is this mbstring (Multibyte String Functions) library?|安装FAQ]] )
** 供MySQL使用的PDO数据库引擎(pdo_mysql 或 pdo_mysqli) 或 Postgres (pdo_pgsql) 或MSSQL (Windows使用[http://php.net/manual/en/ref.pdo-sqlsrv.php pdo_sqlsrv] 和Linux使用[http://www.php.net/manual/en/ref.pdo-dblib.php pdo_dblib])
** 供MySQL使用的PDO数据库引擎(pdo_mysql 或 pdo_mysqli) 或 Postgres (pdo_pgsql) 或MSSQL (Windows使用[http://php.net/manual/en/ref.pdo-sqlsrv.php pdo_sqlsrv] 和Linux使用[http://www.php.net/manual/en/ref.pdo-dblib.php pdo_dblib])
** 启用所有PHP的预设函数库(比如 hash, session, 等等)。
** 启用所有PHP的预设函数库(比如 hash, session, 等等)。
</div>


<div class="simplebox">注意:如果你用 dblib PDO引擎从Linux连接在Windows服务器上的MSSQL数据库, 那么下层的FreeTDS需要设置正确. 阅读[[Troubleshooting|故障修理]]获得更多信息。</div>
<div class="simplebox">注意:如果你用 dblib PDO引擎从Linux连接在Windows服务器上的MSSQL数据库, 那么下层的FreeTDS需要设置正确. 阅读[[Troubleshooting|故障修理]]获得更多信息。</div>


Optional PHP Extensions:
可选PHP扩展库:
* '''GD-Library''' '''with FreeType support''' installed is needed for captchas, nice charts in statistics or to upload images via the HTML editor - see [https://php.net/manual/image.setup.php PHP GD-Library Extension documentation]
* 需要安装'''GD-Library''' '''with FreeType support'''以使用验证码和数据分析中美化的图表-阅读 [http://php.net/manual/image.setup.php PHP GD-Library Extension documentation]
* '''IMAP''' (pretty standard) is needed for the [[Email bounce tracking system|email bounce tracking system]] - see [https://php.net/manual/imap.setup.php PHP IMAP Extension documentation]
* 需要'''IMAP''' (相当常用)以使用[[Email bounce tracking system|邮件退回跟踪系统]] - 阅读 [http://php.net/manual/imap.setup.php PHP IMAP Extension documentation]
* '''LDAP''' installed is needed to import tokens using LDAP - see [https://php.net/manual/en/book.ldap.php PHP LDAP Documentation]
* 需要安装'''LDAP'''用来从LDAP导入令牌 - 阅读 [http://de.php.net/manual/en/ldap.installation.php PHP LDAP Documentation]
* '''Zip''' (pretty standard) is needed for template upload, import of .zip archived resources, and excel export - see [https://php.net/manual/zip.setup.php PHP Zip Extension documentation]
* 需要'''Zip''' (相当常用)用于上传模版和导入资源Zip压缩文件 - 阅读 [http://php.net/manual/zip.setup.php PHP Zip Extension documentation]
* '''Zlib''' (pretty standard) is needed for the [[ComfortUpdate]] - see [https://php.net/manual/zlib.setup.php PHP Zlib Extension documentation]
* 需要'''Zlib''' (相当常用)以使用[[ComfortUpdate]] - 阅读 [http://php.net/manual/zlib.setup.php PHP Zlib Extension documentation]


多数情况下网站空间商或系统管理员可以代劳。
多数情况下网站空间商或系统管理员可以代劳。
Line 41: Line 47:
如果你想使用Microsoft的IIS服务器,阅读"[[Installation on XP with IIS|如何在XP上安装IIS]]可能有帮助。
如果你想使用Microsoft的IIS服务器,阅读"[[Installation on XP with IIS|如何在XP上安装IIS]]可能有帮助。


===Browser compatibility===
<div class="mw-translate-fuzzy">
'''For the survey-taking side''', we currently support IE11 (intranet-mode excluded) and all newer comparable browsers like Edge, FF, Chrome, Opera etc. with activated JavaScript.
===兼容浏览器===
受访者端可使用的浏览器包括IE11及以上,FireFox, Chrome, Opera, 等等(需启用JavaScript)。
不支持任何内网模式或兼容模式的IE版本!
</div>


'''For the administration part''', we currently support Edge and all newer comparable browsers like FF, Chrome, Opera etc. with activated JavaScript. <u>We do not support any Internet Explorer versions in the administration part anymore.</u>
"关于管理部分",我们目前支持包括Edge在内的所有可兼容激活Javascript的浏览器,比如FF, Chrome, Opera等等。<u>我们不再支持任何版本的IE浏览器作为管理平台</u>


<div class="mw-translate-fuzzy">
==屏幕大小==
==屏幕大小==
我们支持所有做调查问卷合理的屏幕大小(360像素x640像素及以上)。
我们支持所有做调查问卷合理的屏幕大小(360像素x640像素及以上)。
管理LimeSurvey所需要的最低屏幕解析度是1280像素 x 1024像素。
管理LimeSurvey所需要的最低屏幕解析度是1280像素 x 1024像素。
</div>


<div class="mw-translate-fuzzy">
==LimeSurvey网络主机==
==LimeSurvey网络主机==
</div>


LimeSurvey 可运行在多数提供PHP和MYSQL的网络主机服务商上。如果你需要一个以安装版本的LimeSurvey请考虑使用[https://www.limesurvey.org/component/limeservice/?view=limeservice&task=limeservice.routeAlternatives LimeSurvey Professsional], 否则也可检视我们的 [[LimeSurvey-compatible hosting companies|LimeSurvey-兼容主机商列表]].
<div class="mw-translate-fuzzy">
LimeSurvey 可运行在多数提供PHP和MYSQL的网络主机服务商上。如果你需要一个现成版本的LimeSurvey请考虑使用[https://www.limesurvey.org/component/limeservice/?view=limeservice&task=limeservice.routeAlternatives LimeSurvey Professsional], 否则也可检视我们的 [[LimeSurvey-compatible hosting companies|LimeSurvey-兼容主机商列表]].
</div>


<div class="mw-translate-fuzzy">
=下载LimeSurvey软件包=
=下载LimeSurvey软件包=
</div>


<div class="mw-translate-fuzzy">
[https://www.limesurvey.org/en/downloads/category/25-latest-stable-release 下载] 最新的稳定的LimeSurvey的zip格式压缩包 (也有gzip, bz2 和 7zip 格式压缩包) 并保存到你的本地磁盘。
[https://www.limesurvey.org/en/downloads/category/25-latest-stable-release 下载] 最新的稳定的LimeSurvey的zip格式压缩包 (也有gzip, bz2 和 7zip 格式压缩包) 并保存到你的本地磁盘。
</div>


<div class="mw-translate-fuzzy">
=解压LimeSurvey 软件包=
=解压LimeSurvey 软件包=
</div>


采用你喜好的压缩软件解压 zip 格式的软件包至专用目录/文件夹。请一并解压软件包原来默认的目录结构及相关档案。安装路径不应包含字符,但可以包含空格符。The path name for the installation directory should not include '''(''' or ''')''' characters, but may include the '''space''' character
采用你喜好的压缩软件解压 zip 格式的软件包至专用目录/文件夹。请一并解压软件包原来默认的目录结构及相关档案。安装路径不应包含'''(''' 或者 ''')'''字符,但可以包含空格符。


=4. 收集服务器信息=
<div class="mw-translate-fuzzy">
=收集服务器信息=
</div>


你需要明白以下条件才能在网站服务器上正确安装 LimeSurvey:
你需要明白以下条件才能在网站服务器上正确安装 LimeSurvey:
Line 74: Line 97:
<div class="simplebox">[[File:help.png]] '''Hint:''' 某些供应商在你创建数据库时,会以你的用户名做前缀。例如你的主机供应商给你用户名是 ''mike'', 当你创建数据库 ''lime''、实际的数据库名会是 ''mike_lime''.</div>
<div class="simplebox">[[File:help.png]] '''Hint:''' 某些供应商在你创建数据库时,会以你的用户名做前缀。例如你的主机供应商给你用户名是 ''mike'', 当你创建数据库 ''lime''、实际的数据库名会是 ''mike_lime''.</div>


=5. 配置 LimeSurvey=
<div class="mw-translate-fuzzy">
=上传文件=
</div>


现在用你喜好的文本编辑器打开位于''/limesurvey/'' 根目录的文件''config.php'' 。
使用 FTP 软件(比如 FileZilla) 在你的服务器上创建一个存放脚本的目录。上传时,请确保用二进制模式,并保有原来的文件结构。ASCII模式会造成通讯错误(比如在安装过程中出现‘找不到类’的错误) ,其他文件可能也会上传失败。


=Set directory permissions=
<div class="mw-translate-fuzzy">
=设置目录权限=
</div>


For the script to work properly it needs certain access to some directories - this applies especially to Linux/*nix systems.
为使脚本能正常运行,要确保一些目录能够被正常访问 - 这一段是特别针对 Linux/*nix 系统的。
*The '''"/limesurvey/tmp"''' directory (and all its subdirectories and files) are used for imports & uploads and should be set to ''Read & Write'' for your webserver.
*目录 '''"/limesurvey/tmp"''' (还有所有的子目录和文件) 需要服务器能够''读写'',用以导入和更新。
*The '''"/limesurvey/upload/"''' directory (and all its subdirectories and files) must also have ''Read & Write'' for your webserver in order to enable picture and media files upload.
*目录 '''"/limesurvey/upload/"''' (还有所有的子目录和文件) 需要能够''读写''上传图片和媒体文件。
*The '''"/limesurvey/application/config/"''' directory also needs ''Read & Write'' permissions for your webserver.
*目录 '''"/limesurvey/application/config/"''' 需要''读写''权限。
*The other directories can be set to ''Read Only''. You may wish in Linux/Unix to set the permissions on each file within the /limesurvey/admin directory to ''Read Only''.
*其他目录可以设置为''只读''。你可能希望 /limesurvey/admin 目录下都给设置成''只读''


{{Alert|If you are using Linux, then setting permissions depends on your webserver configuration. For example, if you use Apache HTTPD on CentOS, type '''chmod -R 755 <directory> ; chown -R apache <directory>'''. This will give everyone access to read, and your webserver will have the permission to write. Check the [https://www.linux.com/learn/tutorials/309527-understanding-linux-file-permissions following link] for more information on Linux permissions.}}
{{Alert|如果你用的是 Linux,权限设置取决你用的服务器配置。举例来说,如果你的操作系统是CentOS,网站服务器是Apache HTTPD。需要用命令 '''chmod -R 755 <directory> ; chown -R apache <directory>'''. 这样使得服务器对目录可写,所有人只读。更多关于Linux权限,请查看[https://www.linux.com/learn/tutorials/309527-understanding-linux-file-permissions 这里]}}


=Create a database user=
<div class="mw-translate-fuzzy">
=创建一个数据库用户=
</div>


LimeSurvey will create a database and the tables inside it. To be able to do this, it will need the user name and password of a database user. We generally recommend creating a database user with the following permissions:
LimeSurvey 将要创建一个数据库和对应的数据库表单,这需要一个数据库用户来实现。我们建议创建的用户拥有下面的权限:


- MySQL: SELECT, CREATE, INSERT, UPDATE, DELETE, ALTER, DROP, INDEX
- MySQL: SELECT, CREATE, INSERT, UPDATE, DELETE, ALTER, DROP, INDEX
Line 96: Line 125:
- PostgreSQL: SELECT, INSERT, UPDATE, DELETE, TRUNCATE, TRIGGER
- PostgreSQL: SELECT, INSERT, UPDATE, DELETE, TRUNCATE, TRIGGER


- Microsoft SQL Server: ''Unknown - if you can find out this information, please complete it''.
- Microsoft SQL Server: ''不详 - 如果你有确切答案请补全''


=8. 运行安装脚本=
<div class="mw-translate-fuzzy">
=运行安装脚本=
</div>


'''Go to "yourwebserver/limesurvey/admin"'''. If you configured everything correctly, the LimeSurvey installer should be starting - just follow the instructions. You will be asked whether you wish to create the database and/or create the tables inside the database. LimeSurvey will then create the needed tables in the database.
'''转至"http://your.domain.com/limesurvey/admin/install"'''. 如果配置都正确,系统将要求你创建数据库及其数据表。LimeSurvey 接着就会创建相关库表。当脚本提示你已经成功创建相关数据表时,你将被提示 '''更名或删除''/admin/install''目录''' - 就请照做吧(:biggrin:)。


=9. 首次连接管理脚本=
<div class="mw-translate-fuzzy">
=首次连接管理脚本=
</div>


一切就绪!打开浏览器并键入admin.php脚本所在的网址。假定你使用了LimeSurvey作为目录名称存放文件,网址就会类似"http://your.domain.com/limesurvey/admin/admin.php"。
一切就绪!打开浏览器并键入admin.php脚本所在的网址。假定你使用了LimeSurvey作为目录名称存放文件,网址就会类似"http://your.domain.com/limesurvey/admin/admin.php"。


你应当看到一个登录屏幕。默认的登录项是
你会看到一个登录屏幕。默认的登录凭证(如果他们还没有在安装过程中被更改)


<div class="simplebox"> User: admin
<div class="mw-translate-fuzzy">
<syntaxhighlight lang='html' enclose="div">
</div>


User: admin
User: admin
Line 117: Line 152:
在你登录后会被提示修改默认密码。玩得开心!
在你登录后会被提示修改默认密码。玩得开心!


=10. 如果我有问题...=
<div class="mw-translate-fuzzy">
=进阶配置=
</div>
 
<div class="mw-translate-fuzzy">
==缓存==
</div>
 
LimeSurvey 默认使用 Yii 的文件缓存,也可以通过配置使用其他缓存引擎。其他可能的引擎是:
 
* Memcached
* Redis
* WinCache
* XCache
 
请访问 [https://www.yiiframework.com/doc/api/1.1/CCache Yii documentation] 获得完整说明.
 
从 LimeSurvey 4.0.0 开始你可以把计算结果缓存在表达式脚本里。这将大大提高执行速度,当然还要取决与调查的复杂程度。在config.php中增加数组来启用内置缓存:
 
<syntaxhighlight lang="php">
'emcache' => array('class' => 'CFileCache'),
</syntaxhighlight>
 
和主要的Yii缓存一样,也可以使用其他的缓存系统。
 
{{Note| 内置缓存不支持随机调查问卷,在随机问卷中会自动关闭。}}


就像所有的计算机程序一样,多数情况下它们会按照设计的那样工作,但有时难免出错。至于原因多种多样。如果你遇到了问题,首先请参阅[[Installation FAQ]]。如果无法找到答案,请在[http://www.limesurvey.org/component/option,com_fireboard/Itemid,86/lang,en/|LimeSurvey 论坛]发布你的问题和错误代码,或加入[irc://irc.freenode.net/limesurvey|LimeSurvey IRC channel]:
<div class="mw-translate-fuzzy">
=如果我有问题...=
</div>


<div class="simplebox"><center>'''[http://www.limesurvey.org/index.php/Live-Chat.html Direct link to the Official LimeSurvey IRC Channel]'''</center></div>
<div class="mw-translate-fuzzy">
就像所有的计算机程序一样,多数情况下它们会按照设计的那样工作,但有时难免出错。至于原因多种多样。如果你遇到了问题,首先请参阅[[Installation FAQ|安装问答]]。如果无法找到答案,请在[http://www.limesurvey.org/component/option,com_fireboard/Itemid,86/lang,en/|LimeSurvey 论坛]发布你的问题和错误代码,或加入[irc://irc.freenode.net/limesurvey|LimeSurvey IRC channel]:
</div>

Latest revision as of 17:34, 8 October 2022

注意: 此安装指南适用于版本2.0及其后的版本。1.92版的安装指南在这里 升级指南在这里

常规使用

LimeSurvey 项目提供了 2 种安装方法:

  • 在你的 Web 服务器上安装:
    如果你是在你的 Web 服务器上安装 LimeSurvey, 你可以按照下面的步骤直接进行安装就可以了。
  • 在你的本地 Window 电脑上安装:
    如果你希望在你的本地创建文件调查,你可能希望在你的本地计算机上安装。有时候你也可能希望能够在本地进行软件测试和提高网站的访问效率而将 LimeSurvey 装在你的本地计算机上,让后将本地的安装实例上传到服务器上。

针对这个情况,你需要为你的本地安装实例准备一些特定的软件包,LimeSurvey 需要这些软件才能运行。这些软件包括 Web 应用服务器,数据库服务器和 LimeSurvey 应用程序等。请参考如何安装这些软件的指南

确保 LimeSurvey 能够在你的网站使用

请确定你的服务器满足下面的最低要求。 按照要求将会在程序安装的时候进行检查。

在安装过程也会检查最低要求!

安装必须满足的最低要求:

  • 约 250(MB) 兆的磁盘空间
  • MySQL 5.5.3 或以上版本 或者 Microsoft SQL Server 2005 或以上版本 或者 Postgres 9 或以上版本
  • 最低 PHP 7.0 或以上版本,但是推荐使用 PHP 7.4 或以上版本,并启用下列模块/链接库:
    • mbstring (Multibyte String Functions) 扩展库 (参见安装FAQ )
    • 供MySQL使用的PDO数据库引擎(pdo_mysql 或 pdo_mysqli) 或 Postgres (pdo_pgsql) 或MSSQL (Windows使用pdo_sqlsrv 和Linux使用pdo_dblib)
    • 启用所有PHP的预设函数库(比如 hash, session, 等等)。
注意:如果你用 dblib PDO引擎从Linux连接在Windows服务器上的MSSQL数据库, 那么下层的FreeTDS需要设置正确. 阅读故障修理获得更多信息。

可选PHP扩展库:

多数情况下网站空间商或系统管理员可以代劳。

如果你想使用Microsoft的IIS服务器,阅读"如何在XP上安装IIS可能有帮助。

兼容浏览器

受访者端可使用的浏览器包括IE11及以上,FireFox, Chrome, Opera, 等等(需启用JavaScript)。 不支持任何内网模式或兼容模式的IE版本!

"关于管理部分",我们目前支持包括Edge在内的所有可兼容激活Javascript的浏览器,比如FF, Chrome, Opera等等。我们不再支持任何版本的IE浏览器作为管理平台

屏幕大小

我们支持所有做调查问卷合理的屏幕大小(360像素x640像素及以上)。 管理LimeSurvey所需要的最低屏幕解析度是1280像素 x 1024像素。

LimeSurvey网络主机

LimeSurvey 可运行在多数提供PHP和MYSQL的网络主机服务商上。如果你需要一个现成版本的LimeSurvey请考虑使用LimeSurvey Professsional, 否则也可检视我们的 LimeSurvey-兼容主机商列表.

下载LimeSurvey软件包

下载 最新的稳定的LimeSurvey的zip格式压缩包 (也有gzip, bz2 和 7zip 格式压缩包) 并保存到你的本地磁盘。

解压LimeSurvey 软件包

采用你喜好的压缩软件解压 zip 格式的软件包至专用目录/文件夹。请一并解压软件包原来默认的目录结构及相关档案。安装路径不应包含( 或者 )字符,但可以包含空格符。

收集服务器信息

你需要明白以下条件才能在网站服务器上正确安装 LimeSurvey:

  • 你意图脚本驻留的网址(比如: http://my.domain.com/limesurvey)
  • 脚本驻留在服务器上的物理磁盘位置 (如: /home/usr/htdocs/limesurvey)
  • MySQL 数据库的 IP/网络位置(如: localhost)
  • 如果MySQL 数据库使用非标准端口, 就要找出端口号。
  • MySQL 数据库使用的用户名及密码
  • 多数供应商不支持脚本来创建数据库,你必须手动创建。如果你使用了这样的供应商,请自行创建数据库(例如 limesurvey)。
Hint: 某些供应商在你创建数据库时,会以你的用户名做前缀。例如你的主机供应商给你用户名是 mike, 当你创建数据库 lime、实际的数据库名会是 mike_lime.

上传文件

使用 FTP 软件(比如 FileZilla) 在你的服务器上创建一个存放脚本的目录。上传时,请确保用二进制模式,并保有原来的文件结构。ASCII模式会造成通讯错误(比如在安装过程中出现‘找不到类’的错误) ,其他文件可能也会上传失败。

设置目录权限

为使脚本能正常运行,要确保一些目录能够被正常访问 - 这一段是特别针对 Linux/*nix 系统的。

  • 目录 "/limesurvey/tmp" (还有所有的子目录和文件) 需要服务器能够读写,用以导入和更新。
  • 目录 "/limesurvey/upload/" (还有所有的子目录和文件) 需要能够读写上传图片和媒体文件。
  • 目录 "/limesurvey/application/config/" 需要读写权限。
  • 其他目录可以设置为只读。你可能希望 /limesurvey/admin 目录下都给设置成只读
  如果你用的是 Linux,权限设置取决你用的服务器配置。举例来说,如果你的操作系统是CentOS,网站服务器是Apache HTTPD。需要用命令 chmod -R 755 <directory> ; chown -R apache <directory>. 这样使得服务器对目录可写,所有人只读。更多关于Linux权限,请查看这里


创建一个数据库用户

LimeSurvey 将要创建一个数据库和对应的数据库表单,这需要一个数据库用户来实现。我们建议创建的用户拥有下面的权限:

- MySQL: SELECT, CREATE, INSERT, UPDATE, DELETE, ALTER, DROP, INDEX

- PostgreSQL: SELECT, INSERT, UPDATE, DELETE, TRUNCATE, TRIGGER

- Microsoft SQL Server: 不详 - 如果你有确切答案请补全

运行安装脚本

转至"http://your.domain.com/limesurvey/admin/install". 如果配置都正确,系统将要求你创建数据库及其数据表。LimeSurvey 接着就会创建相关库表。当脚本提示你已经成功创建相关数据表时,你将被提示 更名或删除/admin/install目录 - 就请照做吧(:biggrin:)。

首次连接管理脚本

一切就绪!打开浏览器并键入admin.php脚本所在的网址。假定你使用了LimeSurvey作为目录名称存放文件,网址就会类似"http://your.domain.com/limesurvey/admin/admin.php"。

你会看到一个登录屏幕。默认的登录凭证(如果他们还没有在安装过程中被更改)

</div>

User: admin
Password: password

在你登录后会被提示修改默认密码。玩得开心!

进阶配置

缓存

LimeSurvey 默认使用 Yii 的文件缓存,也可以通过配置使用其他缓存引擎。其他可能的引擎是:

  • Memcached
  • Redis
  • WinCache
  • XCache

请访问 Yii documentation 获得完整说明.

从 LimeSurvey 4.0.0 开始你可以把计算结果缓存在表达式脚本里。这将大大提高执行速度,当然还要取决与调查的复杂程度。在config.php中增加数组来启用内置缓存:

'emcache' => array('class' => 'CFileCache'),

和主要的Yii缓存一样,也可以使用其他的缓存系统。

内置缓存不支持随机调查问卷,在随机问卷中会自动关闭。

如果我有问题...

就像所有的计算机程序一样,多数情况下它们会按照设计的那样工作,但有时难免出错。至于原因多种多样。如果你遇到了问题,首先请参阅安装问答。如果无法找到答案,请在论坛发布你的问题和错误代码,或加入IRC channel: