apache 使用XAMPP和PHP 7在CentOS 7上安装imagick

i2byvkas  于 2022-11-16  发布在  Apache
关注(0)|答案(1)|浏览(149)

我有一台安装了Ubuntu、Apache 2.4和PHP 7.0的本地计算机
我可以使用apt-get轻松地安装imagick,但我似乎无法在带有XAMPP的CentOS上安装。
我尝试了很多方法,包括:
安装php70 w-pecl-imagick-devel.x86_64
pecl安装映像
将imagick.so文件复制到模块目录
正在将extension=imagick.so添加到/opt/lampp/etc/php. ini并重新启动
但是模块根本就没有被加载!
我不断得到类'Imagick'没有发现在Laravel

uplii1fm

uplii1fm1#

尝试使用CMD、SSH或PuTTY
启用EPEL存储库后,使用dnf命令安装ImageMagick。

dnf install -y ImageMagick ImageMagick-devel

PHP Imagick是一个原生的PHP扩展,用于使用ImageMagick API创建和修改位图图像。

dnf install -y php php-devel php-pear make

现在,使用pecl命令安装PHP Imagick。

pecl install imagick

Please provide the prefix of Imagemagick installation [autodetect] :

只需按Enter键;不要键入前缀(即允许自动检测)。
将扩展名添加到php.ini文件中。

echo "extension=imagick.so" > /etc/php.d/20-imagick.ini

重新启动Apache Web服务以使新安装的PHP扩展生效。

systemctl restart httpd

列出编译的模块,查看PHP Imagick是否已安装且可用。

php -m

相关问题