User Tools

Site Tools


installation:requirements

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
Previous revision
Next revision Both sides next revision
installation:requirements [2017/02/21 18:24]
Timbow simplification
installation:requirements [2017/10/02 22:06]
Tyblitz [Absolutely Required Modules]
Line 12: Line 12:
  
 ===== Apache & PHP: Required Modules ===== ===== Apache & PHP: Required Modules =====
-==== Absolutely ​Required Modules ====+==== Required Modules ====
  
-  ​* [[http://​www.php.net/​manual/​en/​simplexml.installation.php|SimpleXML]] ​- This module ​is necessary as GetSimple relies on XML to store it's data.  +**[[http://​www.php.net/​manual/​en/​book.simplexml.php|SimpleXML]]** is used by GetSimpleCMS for efficient ​XML document manipulation.\\ 
-    * If you do not have this installed, you will not be able to use GetSimple.+The extension is enabled by default in most distrosTo be sure //for local development//,​ open a terminal and list all PHP modules by typing:
  
 +  php -m
 +  ​
 +//For remote servers//, upload a file phpinfo.php with the following contents:
 +
 +  <?php phpinfo(INFO_MODULES);​ ?>
 +  ​
 +..navigate to it in the browser, and search for SimpleXML.
 +If SimpleXML is not in the list, you need to [[http://​www.php.net/​manual/​en/​simplexml.installation.php|install it]].
 +\\
 ==== Important but not Absolutely Required Modules==== ==== Important but not Absolutely Required Modules====
  
Line 22: Line 31:
   * [[http://​httpd.apache.org/​docs/​current/​mod/​mod_rewrite.html|Apache mod_rewrite]] - This is only needed if you want to use [[:​pretty_urls|FancyURLs]] (set within the control panel'​s '​settings'​ page). aka **rewrite_module**.   * [[http://​httpd.apache.org/​docs/​current/​mod/​mod_rewrite.html|Apache mod_rewrite]] - This is only needed if you want to use [[:​pretty_urls|FancyURLs]] (set within the control panel'​s '​settings'​ page). aka **rewrite_module**.
   * [[http://​www.php.net/​manual/​en/​curl.setup.php|Curl]] - Curl is needed to connect to our API to check for GetSimple updates. ​   * [[http://​www.php.net/​manual/​en/​curl.setup.php|Curl]] - Curl is needed to connect to our API to check for GetSimple updates. ​
-    * This means: you don't really need it, but if you want to install it, see [[http://​www.php.net/​manual/​en/​curl.setup.php|here]]. (Debian install via apt-get install php5-curl) 
   * [[http://​www.php.net/​manual/​en/​image.installation.php|GD Library]] - This module is needed in order to create thumbnails on uploaded images.   * [[http://​www.php.net/​manual/​en/​image.installation.php|GD Library]] - This module is needed in order to create thumbnails on uploaded images.
 ======Links====== ======Links======
installation/requirements.txt · Last modified: 2019/12/16 18:49 by datiswous