Dokuwiki on your website free.fr
Installation of dokuwiki on the server free.fr
Free has deployed PHP 5.6 as a beta. You need to add at the beginning of the file .htaccess at the root of your server (if you do not have the file .htaccess yet, create one at the root of your server, not where you are going to put the dokuwiki folder) :
PHP56 1
-Download version dokuwiki 2018–04–22c “Greebo”
- First extract the dokuwiki binaries on local and transfert it by ftp on you free web site.
- Download the php script from the following page http://schplurtz.free.fr/wiki/schplurtziel/liberatator, and put it on the root of your dokuwiki folder of the web site. Then execute it from the page http://yourdomain/dokuwikifolder/liberatator.php
Classical steps to install dokuwiki
- To install your web site, open with your browser the page http://yourdomain/dokuwikifolder/install.php and follow instructions to configure your login details and the title of the page.
- Access your dokuwiki from http://yourdomain/dokuwikifolder/doku.php. Login and click on Admin, Template Style setting to change the style of the pages.
- remove the files install.php and liberatator.php
References
http://schplurtz.free.fr/wiki/schplurtziel/liberatator
http://emmanuel.iffly.free.fr/doku.php?id=info_doku:doku_free
To install plugins, follow the instructions in section “Using FTP” of “Manual Instructions” on https://www.dokuwiki.org/plugin_installation_instructions
Troubleshooting
- At some point I had the error message :
DokuWiki Setup Error
Something unforseen has happened: Maximum action transitions reached
This is because I did not manage to transfer all the files to the server.
- errors such as
unexpected T_STRING, expecting T_CONSTANT_ENCAPSED_STRING
are because by default free.fr still uses php 5.1 You need to specify that you want to use the beta version which is php 5.6. Free has deployed PHP 5.6 as a beta. You need to add at the beginning of .htaccess
PHP56 1