discuz x3.5使用第三方模板页面报错no decode delegate for this image format `VIDEO' @ error/constitute.c的解决办法
discuz x3.5使用第三方模板页面报错no decode delegate for this image format `VIDEO' @ error/constitute.c/ReadImage/572的解决办法:如图所示:
一般出现在安装第三方模板无论PC模板还是手机模板有过导入DIY的页面出现此报错提示:
根据报错提示信息可以定位到 你论坛所使用的 php版本安装的imagemagick扩展处理尝试解码一个不支持的图像格式,此图像格式“VIDEO”没有解码。
初步判断存在以下可能性:
1.该页面作用的视频解析类插件比如已知的 贵古-视频上传点播(guiigo_video),插件与模板不兼容;
2.论坛的 WEBP 图片格式被php 的 imagemagick扩展识别为了 VIDEO,原因未知;
3.宝塔面板的php软件里面安装的ImageMagick扩展版本问题,尝试手工构建编译安装ImageMagick扩展,或使用不同版本的 ImageMagick,比如低一版本的;
这个错误提示是由于Discuz X3.5无法解码视频格式的图片导致的。你可以尝试以下几种方法来解决这个问题:
1. 检查模板文件是否完整:确保你安装的第三方模板文件完整,没有任何缺失或损坏的文件。可以通过重新下载模板文件,并重新安装来解决这个问题。
2. 检查服务器的图片处理库:使用“identify -list format”命令来检查服务器上是否安装了合适的图片处理库。如果没有安装,你需要安装合适的图片处理库,如ImageMagick或GD库。
3. 检查图片路径是否正确:确保模板文件中引用的图片路径是正确的,没有错误或者遗漏。可以通过检查图片链接是否正常工作来验证路径是否正确。
4. 检查图片格式是否正确:确保图片的格式是受支持的格式,如jpg、png等。如果图片格式不正确,可以尝试转换图片格式或者重新获取图片。
如果以上方法都没有解决你的问题,你可以尝试搜索Discuz官方论坛或提问社区,寻求更专业的帮助。
-- 来源:OpenAI ****GPT
页:
[1]