Author Topic: Qnap ja Mlinvoice Imagick/GD extension  (Read 286 times)

jones

  • Tulokas
  • *
  • Posts: 10
Qnap ja Mlinvoice Imagick/GD extension
« on: 15.06.19 - klo:18:15 »
päivitin Qnapin asemaa ja nyt tulee "TCPDF ERROR: TCPDF requires the Imagick or GD extension to handle PNG images with alpha channel."
olen yrittänyt löytää mistä kyseiset puuttuvat saisi uudelleen ladattua mutta ei ole google tuotanut vielä toimivaa ratkaisua...


Ere Maijala

  • Ylläpitäjä
  • *****
  • Posts: 894
Re: Qnap ja Mlinvoice Imagick/GD extension
« Reply #1 on: 17.07.19 - klo:21:22 »
Ei varmaan liity Qnap:n päivitykseen, vaan siihen, että tulosteessa on kuva, jossa on läpinäkyviä osia (esim. laskuttajan logo), ja Docker-asennuksesta puuttuu tarvittava PHP-laajennus. Jos pääset siinä Qnap:ssa jotenkin Docker-containeriin kiinni (Linuxissa tms. komento olisi docker exec -it <container> /bin/bash), niin tällaisilla komennoilla saa puuttuvat palikat lisättyä:

apt-get install -y libgd3 libpng-dev libjpeg-dev
docker-php-ext-install gd

Sitten container pitää vielä käynnistää uudelleen, että se löytää tuon gd:n.

Korjaan Docker-containerin, mutta jos ylläoleva ei onnistu, niin käsittääkseni koko Docker-container pitää asentaa uusiksi.

jones

  • Tulokas
  • *
  • Posts: 10
Re: Qnap ja Mlinvoice Imagick/GD extension
« Reply #2 on: 24.09.19 - klo:17:06 »
Ei varmaan liity Qnap:n päivitykseen, vaan siihen, että tulosteessa on kuva, jossa on läpinäkyviä osia (esim. laskuttajan logo), ja Docker-asennuksesta puuttuu tarvittava PHP-laajennus. Jos pääset siinä Qnap:ssa jotenkin Docker-containeriin kiinni (Linuxissa tms. komento olisi docker exec -it <container> /bin/bash), niin tällaisilla komennoilla saa puuttuvat palikat lisättyä:

apt-get install -y libgd3 libpng-dev libjpeg-dev
docker-php-ext-install gd

Sitten container pitää vielä käynnistää uudelleen, että se löytää tuon gd:n.

Korjaan Docker-containerin, mutta jos ylläoleva ei onnistu, niin käsittääkseni koko Docker-container pitää asentaa uusiksi.

hei hei, vähän ollut kaikkea muuta kiirettä niin nyt ehdin palata tähän ongelmaan, qnap ja contrainer on vähän ongelmallinen kun en löydä mihin se asentaa minkäkin ohjelman, säiliö kansiot tulee mutta järjestelmä tuntuu olevan niin sekaisin että en löydä oikeaa hakemistoa.

esim. tuossa homebridge softassa annetaan yhteinen kansio mihin voi run tiedostoon lisätä mitä tarvii käynnistyksessä ladata tai päivittää

Ere Maijala

  • Ylläpitäjä
  • *****
  • Posts: 894
Re: Qnap ja Mlinvoice Imagick/GD extension
« Reply #3 on: 09.10.19 - klo:22:43 »
Tutkiskelin sen verran, että ilmeisesti Qnap:iin pääsisi terminaaliin ssh-clientilla. Siellä sitten voisi avata terminaalin docker-containeriin. Jälkimmäinen on kuvattu tuolla:
https://forum.qnap.com/viewtopic.php?t=119384

Kun tuo yhteys on auki, niin pitäisi päivityksen onnistua näillä komennoilla:

apt-get install -y libgd3 libpng-dev libjpeg-dev
docker-php-ext-install gd

Sitten vaan lopuksi exit-komennolla yhteys poikki.