Dokuwiki on your website free.fr

Maith Egeek
2 min readMay 18, 2023

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

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

--

--