Outils pour utilisateurs

Outils du site


dokuwiki

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
dokuwiki [2017/10/09 20:29] – [Installation] simondokuwiki [2020/08/10 11:50] – [Page blanche quand on veut éditer une page] simon
Ligne 42: Ligne 42:
 Ensuite, il faut se rendre à l'adresse ''wiki.monsite.com/install.php'' et suivre les instructions. Ensuite, il faut se rendre à l'adresse ''wiki.monsite.com/install.php'' et suivre les instructions.
 {{ ::install-dokuwiki-01.png?400 |}} {{ ::install-dokuwiki-01.png?400 |}}
 +
 +J'ai du installer ''libapache2-mod-php'' pour passer outre cette erreur.
 +<code bash>
 +# apt install libapache2-mod-php
 +# service apache2 restart
 +</code>
 +
 {{ ::install-dokuwiki-02.png?400 |}} {{ ::install-dokuwiki-02.png?400 |}}
  
Ligne 63: Ligne 70:
     -- test5     -- test5
  
 +===== Erreurs et résolution =====
 +==== Page blanche quand on veut éditer une page ====
 +Dans les logs ( "/var/log/apache2/error.log" ), j'ai trouvé cette erreur :
 +<code>
 +Uncaught Error: Call to undefined function utf8_decode()
 +</code>
 +
 +La solution est sur le [[https://www.dokuwiki.org/requirements|wiki de DokuWiki]]. Il fallait installer le package "php-xml".
 +<code bash>
 +# apt install php-xml
 +# service apache2 restart
 +</code>
 +
 +==== Indexer les pages manuellement pour la recherche ====
 +Après une migration vers Yunohost, les pages n'étaient plus indexées et la recherche ne retournait rien ou presque.
 +
 +La solution est [[https://www.dokuwiki.org/cli#indexerphp|dans la documentation]], il faut indexer manuellement à la main :
 +<code bash>
 +root@simonlefort:/var/www/dokuwiki/bin# sudo -u dokuwiki ./indexer.php 
 +</code>
 ===== Sources ===== ===== Sources =====