• Welcome to the Chevereto User Community!

    Here, users from all over the world come together to learn, share, and collaborate on everything related to Chevereto. It's a place to exchange ideas, ask questions, and help improve the software.

    Please keep in mind:

    • This community is user-driven. Always be polite and respectful to others.
    • Support development by purchasing a Chevereto license, which also gives you priority support.
    • Go further by joining the Community Subscription for even faster response times and to help sustain this space
  • Chevereto Support CLST

    Support response

    Support checklist

    • Got a Something went wrong message? Read this guide and provide the actual error. Do not skip this.
    • Confirm that the server meets the System Requirements
    • Check for any available Hotfix - your issue could be already reported/fixed
    • Read documentation - It will be required to Debug and understand Errors for a faster support response

imagick .webp error

kkm

Chevereto Member
🎯问题描述

使用ImageMagick时无法上传webp格式的图像。
和/app/lib/classes/class.imageresize.php 33错误,导致图片无法上传,删除图片正常。

▶🚶复制步骤
I7P9RFY7WHJL(18Z3%@UD_T.png
`@IO(0O75)`PL)A}] _ [〜03S.png

TP [Q85X49P@L7LPKTA1SY1P.png

result意外结果


📃错误日志信息


不适用
 
Last edited:
Imagick must be compiled with webp to work with.

By the way, keep one (1) issue per topic. Kindly open another topic for the NSFW thing.
 
Chevereto uses Imagick when available, so you need to remove it to use gd, which also needs to be compiled with webp.

Chevereto doesn't use libwebp directly, it does it on top of of either GD or Imagick.
 
Chevereto uses Imagick when available, so you need to remove it to use gd, which also needs to be compiled with webp.

Chevereto doesn't use libwebp directly, it does it on top of of either GD or Imagick.

I disabled Imagick in php.ini, so that I can upload webp using gd, but I cannot upload webp after I start Imagick
 
I disabled Imagick in php.ini, so that I can upload webp using gd, but I cannot upload webp after I start Imagick
I recompiled Imagick and now it supports webp.
/app/lib/classes/class.imageresize.php 33 needs repair,It will cause the image to fail to upload
 
Elaborate, please don't be vague when exchanging information.
tp-q85x49p-l7lpkta1sy1p-png.3514

3.18.0 Picture could not be uploaded,I changed the [private Image $image] of /app/lib/classes/class.imageresize.php to [private $image], it was normal.

$8{MHJFALE}$N$U7U9[XCYB.png

DZP%M}JU`I05M5[WEP$KG0B.png
 
That's for php 7.4 as 7.3 doesn't support typed properties. Regarding PHP version support I'm still lacking for a standard.

In any case, 7.3 is already without active support from php.net. Rather than editing that line DO please upgrade to 7.4.
 
  • Like
Reactions: kkm
That's for php 7.4 as 7.3 doesn't support typed properties. Regarding PHP version support I'm still lacking for a standard.

In any case, 7.3 is already without active support from php.net. Rather than editing that line DO please upgrade to 7.4.
ok.i see,thank u.
 
Dear user, thank you very much for your insights, there's a hotfix available and an official patch will be released shortly.
 
Back
Top