WordPress主机团队维护着一份必需和推荐的模组列表:
- 可选的模组imagick未被安装或已被禁用。
安装军哥扩展 imageMagick解决
- ImageMagick
ImageMagick是一个用于查看、编辑位图文件以及进行图像格式转换的开放源代码软件套装。它可以读取、编辑超过100种图象格式。可用来替换GD库。
进入lnmp解压后的目录,执行:./addons.sh install imagemagick
回车确认后就会自动安装imageMagick。
设置:比如在DiscuzX里设置时路径需要填写:/usr/local/imagemagick/bin/ 并且禁用函数里的exec要去掉才可以正常使用。
卸载
执行:./addons.sh uninstall imagemagick
- imagick
imagick 是PHP的一个扩展程序,它是默认的GD图象函数库的绝佳替代方案。
- 可选的模组exif未被安装或已被禁用。
使用lnmp安装时,可在配置文件lnmp.conf中,直接添加php的--enable-exif扩展,安装过程中将自动安装exif,免去后续手动安装的繁琐。lnmp.conf中的修改内容如下:
PHP_Modules_Options='--enable-exif'
LNMP 1.8版本
cd /root/lnmp1.8/src
php -v 显示PHP 7.4.21 (cli)
tar -xvf php-7.4.21.tar.bz2
cd php-7.4.21/ext/exif
/usr/local/php/bin/phpize
返回:
Configuring for:
PHP Api Version: 20190902
Zend Module Api No: 20190902
Zend Extension Api No: 320190902
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
vi /usr/local/php/etc/php.ini
最后增加一行:extension = "exif.so"
重启解决
lnmp restart