Hallo liebe DokuWiki Community,
ich brassel grad weiter an meinem DokuWiki rum, heute probiere ich diverse Plugins aus und schaue mir dessen Abhängigkeiten an.
Gerade hänge ich am DW2PDF Plugin (https://www.dokuwiki.org/plugin:dw2pdf).
Auf dessen Seite wird nur eine Abhängigkeit angegeben (php7-gd), allerdings ist das leider nicht mehr ganz richtig.
Zum Einen:
Mittlerweile ist es eben die Version php7.4-gd.
Zum Anderen:
Installiert man php7.4-gd und das Plugin und drückt dann fröhlich auf die entsprechende Schaltfläche, taucht eine Meldung über der Wiki-Seite auf die besagt, dass "mbstring" aktiviert sein muss um das Plugin zu verwenden.
Über das Forum -> ältere Beiträge habe ich bereits ermitteln können, dass man das in /etc/php/%hier_php_version_einfügen%/apache2/php.ini (Meine PHP Version ist aktuell 7.4) macht, indem man die auskommentierte Zeile
;extensionon=mbstring
vom Kommentar-Operator befreit, also
extensionon=mbstring
ohne ";" davor.
-> Neustart Apache = Nach wie vor identische Meldung
-> Neustart Server = Nach wie vor identische Meldung
Also ging meine Suche weiter. Ich habe dann noch ein paar Hinweise auf php7.4-mbstring gefunden, dieses Paket ebenfalls installiert, den Apache bzw. Server jeweils neugestartet und es jeweils danach nochmals versucht, leider wieder ohne Erfolg.
Was fehlt noch? Was mache ich ggf. falsch? Falls es tatsächlich so ist, dass noch etwas fehlt, wüsste ich aktuell nicht was und wo. Und ich würde mir sehr wünschen, dass - nachdem dieser Beitrag hoffentlich mit einer Lösung geschlossen bzw. als gelöst markiert wurde - die Seite vom DW2PDF Plugin aktualisiert wird mit allen entsprechenden Informationen, dann haben es Jene, die mir nachfolgen ggf. einfacher :-)
An dieser Stelle nochmal der Disclaimer -> Ich bin Neuling, sowohl mit DokuWiki als auch mit Ubuntu Server bzw. Linux im Allgemeinen.
Besten Dank und fröhliche Wochenend-Grüße an Alle! :-)
Acki
Edit: Ein paar Sekunden nach dem Abschicken des Beitrags ist mir eingefallen, was mir noch entfallen ist als ich den Beitrag verfasst habe...
Also, das Plugin funktioniert mittlerweile, aber nur auf der Startseite. Überall sonst taucht zwar die Fehlermeldung auch nicht mehr auf, aber dafür rödelt der Browser (Firefox | Edge) unendlich, nachdem man auf's PDF-Knöpfchen gedrückt hat.
Beim Edge geht es auch auf der Startseite nicht, da rödelt er auch unendlich.
So, das hatte ich nur vergessen.