Chyba při ukládání webp pomocí Imagick (PHP 7.4)

Vyřešeno647 zhlédnutíWebhosting
0

Dobrý den,
mám webhosting s PHP 7.4.6 a podle phpinfo() by měla instalace podporovat webp. Když ale spustím tento jednoduchý skript:

<?php
$im = new Imagick ();
$im->newImage (300, 225, „blue“);
$im->writeImage („test_0.webp“);

dostanu fatal error, zřejmě související s chybou v cwebp.

Fatal error: Uncaught ImagickException: delegate failed `’cwebp‘ -quiet %Q ‚%i‘ -o ‚%o“ @ error/delegate.c/InvokeDelegate/1928 in /data/web/virtuals/248163/virtual/www/domains/test.jenda.dev/test.php:4 Stack trace: #0 /data/web/virtuals/248163/virtual/www/domains/test.jenda.dev/test.php(4): Imagick->writeimage(‚test_0.webp‘) #1 {main} thrown in /data/web/virtuals/248163/virtual/www/domains/test.jenda.dev/test.php on line 4

Co s tím? Lze nějak imagick zprovoznit, aby podpora webp fungovala?

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
RM130195 Vybral nejlepší odpověď 13. 11. 2020
0
46.10K Odpověď od WEDOS Internet, a.s. 0 Comments

Dobrý den,

PHP na webhostingu nyní používá poslední verzi ImageMagick (7.0.10-37) s podporou webp. Nadále k dispozici pouze v PHP 7.4.

Role: Podpora Web: https://wedos.cz Vizitka: Produktový manažer.
RM130195 Vybral nejlepší odpověď 13. 11. 2020
0
50 Odpověď od WEDOS Internet, a.s. 0 Comments

Dobrý den,  skutečně je tam chyba a operace s webp nefungují správně. Problém v nejbližších dnech odstraníme.

Omlouváme se za komplikace

Role: Podpora
RM130195 odznačil odpověď jako nejlepší 13. 11. 2020