在WHM中,我可以访问(键入)"/scripts/ installlimagemagick"


in whm where can i access(type) "/scripts/installimagemagick"

我的服务器在WHM上,试图安装imagemagick,然后imagick,但似乎找不到在哪里输入:

/scripts/installimagemagick

我目前没有命令行访问权限来执行此操作。那么我还能如何安装imagemagick和imagick呢?我检查了phpinfo(),两者都没有出现

如果没有SSH访问权限,您无法通过WHM在cPanel服务器上安装installimagemagick。您需要SSH访问来在服务器上安装installimagemagick和imagick php模块。

检查包是否已经安装

[root@24x7~]# rpm -qa |grep -i magick
[root@24x7~]# /scripts/installimagemagick

添加php模块"imagick"

[root@24x7~]# pecl install imagick

检查php imagick模块

[root@24x7~]#php -m | grep imagick
imagick

自动安装ImageMagick的脚本在58.0.25版被删除:

修复CPANEL-8229: Remove scripts/installlimagemagick for 11.58.

通过SSH或终端的EA-PHP扩展:

首先,删除所有旧的RPM安装:

rpm -qa | grep -i Magick
rpm -e "here enter anything that pops up"

然后Install the Required Packagesyum install ImageMagick

有时命令会产生一个错误,因此必须安装另一个包作为先决条件:

yum install pcre-devel

以php 7.1为例,执行如下命令:

/opt/cpanel/ea-php71/root/usr/bin/pecl install imagick

您可以根据所需的php版本自定义此命令:

/opt/cpanel/ea-phpXX/root/usr/bin/pecl install imagick