Outils pour utilisateurs

Outils du site


software:applications:dokuwiki:depannage:probleme_plugin_mathpublish

Ceci est une ancienne révision du document !


Dokuwiki : Problème de génération des formules plugin mathpublish

Problématique

Le plugin (extension) mathpublish a été correctement installé via le gestionnaire d'extensions de Dokuwiki. Dans le gestionnaire, il apparaît sous le nom Math Plugin.

Cependant la formule obtenue ne correspond pas au résultat attendu. L'image générée ne contient que le texte des commandes pas la formule mathématique:

La commande <m>1/x^2</m> produit l'image

Ce problème s'est présenté lors de l'installation du plugin dans un conteneur Docker (image bitnami/dokuwiki https://hub.docker.com/r/bitnami/dokuwiki).

Les journaux indiquent que des fichiers ne sont pas accessibles:

Résolution

Le problème semble spécifique à l'utilisation du plugin dans le conteneur Docker issu de l'image bitnami/dockuwiki. L'extension mathpublish utilise des chemins relatifs pour accéder aux dossiers inc et vendor mais ces dossiers ne sont pas directement accessibles via un chemin relatif dans le conteneur.

Pour les rendre disponibles on peut créer des liens symboliques

# Invoquer un shell dans le conteneur
docker-compose exec -u root dokuwiki /bin/bash
 
# Créer les liens symboliques
cd /bitnami/dokuwiki/
ln -s /opt/bitnami/dokuwiki/inc/ inc
ln -s /opt/bitnami/dokuwiki/vendor vendor
software/applications/dokuwiki/depannage/probleme_plugin_mathpublish.1664317892.txt.gz · Dernière modification : 2022/09/27 22:31 de yoann