PHP新的Imagick('image. webp')不工作

e1xvtsh3  于 2023-03-28  发布在  PHP
关注(0)|答案(1)|浏览(125)

我有一个鬼鬼祟祟的怀疑,我的本地工程的原因,当我打电话:

$image = new Imagick($image_source);
    • 其中$image_sourcewebp图像 *

与我在staging环境中使用相同的调用和图像格式类型相比,这是由于我的本地apache php & imagick版本和staging版本的组合的差异。

当地

PHP语言:

PHP 7.2.34 (cli) (built: Dec 11 2020 10:51:16) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies

imagick:

imagick module version => 3.7.0
Imagick compiled with ImageMagick version => ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org
Imagick using ImageMagick library version => ImageMagick 6.9.10-23 Q16 x86_64 20190101 https://imagemagick.org

分期

PHP语言:

PHP 5.6.40 (cli) (built: Oct 28 2021 14:48:10) 
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
    with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v5.1.1, Copyright (c) 2002-2016, by ionCube Ltd.
    with Zend Guard Loader v3.3, Copyright (c) 1998-2014, by Zend Technologies
    with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2015, by Zend Technologies

imagick:

imagick module version => 3.4.3
Imagick compiled with ImageMagick version => ImageMagick 6.9.4-1 Q16 x86_64 2016-10-13 http://www.imagemagick.org
Imagick using ImageMagick library version => ImageMagick 6.9.4-1 Q16 x86_64 2016-10-13 http://www.imagemagick.org

当我在我的staging环境中调用new Imagick($image_source);时,我注意到它停在那一行,而且只停在那一行,没有为$image返回任何内容。
有谁能在这里打消我的怀疑吗?我已经用尽了我的故障排除和兔子洞。谢谢!

相关问题