GemsTracker

GEneric Medical Survey Tracker

User Tools

Site Tools


devzone:requirements:softwarerequirements

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
devzone:requirements:softwarerequirements [2016/11/20 18:13]
Roel ↷ Page moved from devzone:softwarerequirements to devzone:requirements:softwarerequirements
devzone:requirements:softwarerequirements [2017/06/22 15:41]
Matijs
Line 7: Line 7:
  
   * a working Webserver ([[http://​httpd.apache.org|Apache]] or Nginx or IIS)   * a working Webserver ([[http://​httpd.apache.org|Apache]] or Nginx or IIS)
-  * [[http://​www.php.net|PHP]] 5.5 or higher+  * [[http://​www.php.net|PHP]] 5.5 or higher ​
   * [[https://​getcomposer.org/​|Composer]]   * [[https://​getcomposer.org/​|Composer]]
   * [[https://​www.git-scm.com|Git]]   * [[https://​www.git-scm.com|Git]]
-  * access to a database on a [[http://​www.mysql.com|MySQL server]] version 5.5 or higher+  * access to a database on a [[http://​www.mysql.com|MySQL server]] version 5.5 or higher ​(in version 5.7 strict mode must be disabled)
   * (optionally) a [[http://​www.limesurvey.org|LimeSurvey]] 2.00 or higher installation   * (optionally) a [[http://​www.limesurvey.org|LimeSurvey]] 2.00 or higher installation
  
Line 17: Line 17:
 === PHP Requirements === === PHP Requirements ===
  
-As of version 1.8 GemsTracker requires PHP 5.5 or higher. ​PHP 7 should work but we have no systems ​using PHP 7 at the moment ​so it is untested at the moment.+As of version 1.8 GemsTracker requires PHP 5.5 or higher. ​We advise ​using the latest PHP 5.6 version or the latest ​PHP 7 version, but at the moment ​PHP 7 has only been used on development and test systems.
  
 In PHP 5 these modules are required unless stated otherwise: In PHP 5 these modules are required unless stated otherwise:
Line 27: Line 27:
   * Fileinfo   * Fileinfo
   * GD   * GD
 +  * Iconv
   * Intl   * Intl
   * Json   * Json
 +  * libXML
   * Mcrypt   * Mcrypt
   * Multi-Byte string   * Multi-Byte string
Line 37: Line 39:
   * XMLWriter   * XMLWriter
   * Zip   * Zip
 +
 +=== MySQL Requirements ===
 +
 +Both GemsTracker and LimeSurvey require access to MySQL databases. MySQL version 5.5 or higher is required. We advise MySQL version 5.6. MySQL version 5.7 has a strict mode that is enabled by default, but that causes know problems with GemsTracker. Using MySQL 5.7 with strict mode **disabled** should work fine.
  
 ===== General Installation notes ===== ===== General Installation notes =====
devzone/requirements/softwarerequirements.txt · Last modified: 2020/03/12 12:06 (external edit)