Installation - LimeSurvey CE/9/en: Difference between revisions
From LimeSurvey Manual
(Importing a new version from external source) |
(Importing a new version from external source) |
||
(14 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
The minimum set of requirements: | The minimum set of requirements for '''LimeSurvey 6.x''': | ||
* Minimum 250 MB disk space. | * Minimum 250 MB disk space. | ||
* | * MariaDB 10.3.38 or later '''OR''' MySQL 8 or later '''OR''' Microsoft SQL Server 2008 or later '''OR''' Postgres 12 or later. | ||
* | * PHP version requirements: | ||
** LS 6.x from PHP 7.4.x to 8.x | |||
** LS 5.x from PHP 7.2.5 to 8.0.x | |||
** LS 3.x from PHP 5.5.9 to 7.4.x | |||
* php.ini `short_open_tag` setting should be set to `ON` | |||
* The following PHP modules/libraries should be enabled: | |||
** [[Installation FAQ#Requirements page#What is the mbstring (Multibyte String Functions) library|mbstring (Multibyte String Functions)]] extension library. | ** [[Installation FAQ#Requirements page#What is the mbstring (Multibyte String Functions) library|mbstring (Multibyte String Functions)]] extension library. | ||
** PDO database driver for MySQL (pdo_mysql or pdo_mysqli) or Postgres (pdo_pgsql) or MSSQL ([https://php.net/manual/en/ref.pdo-sqlsrv.php pdo_sqlsrv] for Windows and [http://www.php.net/manual/en/ref.pdo-dblib.php pdo_dblib] for Linux). | ** PDO database driver for MySQL (pdo_mysql or pdo_mysqli) or Postgres (pdo_pgsql) or MSSQL ([https://php.net/manual/en/ref.pdo-sqlsrv.php pdo_sqlsrv] for Windows and [http://www.php.net/manual/en/ref.pdo-dblib.php pdo_dblib] for Linux). | ||
Line 9: | Line 14: | ||
*** session | *** session | ||
*** openssl or mcrypt | *** openssl or mcrypt | ||
*** fileinfo | |||
*** SimpleXML | |||
*** etc … | *** etc … |
Latest revision as of 13:57, 11 December 2023
The minimum set of requirements for LimeSurvey 6.x:
- Minimum 250 MB disk space.
- MariaDB 10.3.38 or later OR MySQL 8 or later OR Microsoft SQL Server 2008 or later OR Postgres 12 or later.
- PHP version requirements:
- LS 6.x from PHP 7.4.x to 8.x
- LS 5.x from PHP 7.2.5 to 8.0.x
- LS 3.x from PHP 5.5.9 to 7.4.x
- php.ini `short_open_tag` setting should be set to `ON`
- The following PHP modules/libraries should be enabled:
- mbstring (Multibyte String Functions) extension library.
- PDO database driver for MySQL (pdo_mysql or pdo_mysqli) or Postgres (pdo_pgsql) or MSSQL (pdo_sqlsrv for Windows and pdo_dblib for Linux).
- Also, we assume in general that all PHP default libraries are enabled
- hash
- session
- openssl or mcrypt
- fileinfo
- SimpleXML
- etc …