DokuWiki

It's better when it's simple

User Tools

Site Tools


requirements

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
requirements [2018-04-19 10:41] – old revision restored (2017-12-06 06:19) Please don't translate the english page Klap-inrequirements [2024-02-11 18:53] (current) andi
Line 1: Line 1:
 ====== DokuWiki System Requirements ====== ====== DokuWiki System Requirements ======
  
-To run your own copy of [[DokuWiki]] you will need the following:+To run your own copy of [[DokuWiki]] you will need a web server and PHP. You can either run this software yourself or use a [[install:hosted|hosting provider]].
  
-==== 1. Webserver supporting PHP====+===== Web Server =====
  
-DokuWiki will run on any web server, that supports [[http://php.net/|PHP]]. Most users use [[http://httpd.apache.org/|Apache]] but many others including [[https://www.iis.net|IIS]], [[https://www.litespeedtech.com/products/litespeed-web-server|litespeed]], [[https://www.lighttpd.net|lighttpd]], [[https://nginx.org/en/|nginx]] and [[https://aprelium.com/abyssws/|Abyss]] are known to work. +DokuWiki will run on any web server, that supports [[http://php.net/|PHP]].
-==== 2. PHP version 5.6 or later ====+
  
-**PHP needs to be at least Version 5.6** but newer versions are highly recommended.+Most users use [[http://httpd.apache.org/|Apache]] or [[https://nginx.org/en/|nginx]], but many others including [[https://www.iis.net|IIS]], [[https://www.litespeedtech.com/products/litespeed-web-server|litespeed]], [[https://www.lighttpd.net|lighttpd]], [[https://man.openbsd.org/httpd|OpenBSD httpd]], [[https://caddyserver.com/|Caddy]] and [[https://aprelium.com/abyssws/|Abyss]] are known to work.
  
-For resizing [[:images]] either the [[phpfn>ref.image|PHP GD extension]] or [[http://www.imagemagick.org/|Image Magick]] should be installed.+===== PHP ====
  
-DokuWiki should work in PHP's [[phpfn>features.safe-mode|Safe Mode]], but depending on your hosting configuration you may need to use the [[config:safemodehack]] option.+DokuWiki is written in the PHP scripting language and thus needs a compatible PHP interpreter.
  
-The pcre library in PHP needs to be compiled with UTF-8 supportYou can test this by executing ''pcretest -C'' and looking for "UTF-8 support" (or "UTF-8 and UTF-16 support") and "Unicode properties support".((If UTF-8 support is missing, snippets in the search results will be missing and when you follow links in the search results the pages will be empty.))+The current stable release requires PHP in version 7.or higher.
  
-**PHP 7.0** installation (on Ubuntu 16.04 or debian 9) need the php-xml package installed(Fixes error: Uncaught Error: Call to undefined function utf8_decode() )+PHP versions up to and including 7.4 have reached [[https://www.php.net/supported-versions.php|End of Life]]. Thus PHP 8 is recommended.
  
-==== 3A recent browser ====+Please refer to our page on [[install:php|recommended PHP settings]] for what extensions you should enable and recommended PHP configuration options.
  
-Any modern browser should work, but check our [[browser|browser recommendations]]. 
  
 ===== See also ===== ===== See also =====
Line 26: Line 24:
   * [[install|Installing DokuWiki]]   * [[install|Installing DokuWiki]]
   * [[install:php|Recommended PHP settings]]   * [[install:php|Recommended PHP settings]]
 +  * [[browser|Browser Recommendations]]
requirements.1524127269.txt.gz · Last modified: 2018-04-19 10:41 by Klap-in

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki