我先看百度上关于webp的教程,编译安装了libwebp并且确定可以正常运行:
- * $ wget https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-1.2.4.tar.gz
- * $ tar -zxvf 'libwebp-1.2.4.tar.gz'
- * $ cd libwebp-1.2.4
- * $ ./configure
- * $ make && make install
复制代码
然后我使用这条命令卸载了原来的ImageMagick:
之后,我又根据网上的教程编译安装了ImageMagick:- <blockquote> * $ wget https://master.dl.sourceforge.net/project/imagemagick/7.1.0-57/Release%20build%20%287.1.0-57%29.tar.gz
复制代码
再之后,我又重新编译了php的imagick拓展:
- * $ wget http://pecl.php.net/get/imagick-3.7.0.tgz
- * $ tar -zxvf imagick-3.7.0.tgz
- * $ cd imagick-3.7.0
- * $ /www/server/php/73/bin/phpize
- * $ ./configure --with-modules --with-webp --with-php-config=/www/server/php/73/bin/php-config
- * $ make && make install
复制代码
同时的,我在php7.3的拓展管理中卸载了原有的imagick,然后在php.ini中添加了imagick编译后的文件:
但是根据phpinfo中,关于imagick这里块,始终没有找到有关webp的内容。
我使用的是centOS 7.9 php7.3
根据论坛上的方案,并未找到php7.3解决webp方面的问题。求教
|
|