我的服务器是在whm和尝试安装imagemagick,然后imagick,但似乎找不到在哪里输入:
/scripts/installimagemagick
我目前没有命令行访问权限来执行此操作。那么我还能如何安装imagemagick和imagick呢?我检查了phpinfo(),两者都没有出现。
o2rvlv0m1#
没有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
yizd12fk2#
自58.0.25版起,自动安装ImageMagick的脚本已被删除:固定外壳CPANEL-8229:删除11.58的脚本/安装脚本。
通过SSH或终端的EA-PHP扩展:
首先,删除所有旧的RPM安装:
rpm -qa | grep -i Magick rpm -e "here enter anything that pops up"
然后安装所需的软件包yum install ImageMagick ImageMagick-devel有时该命令会生成错误,因此必须安装另一个软件包作为先决条件:
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
2条答案
按热度按时间o2rvlv0m1#
没有SSH访问您不能通过WHM在您的cPanel服务器上安装installimagemagick。您需要SSH访问来在您的服务器上安装installimagemagick和imagick php模块。
检查是否已安装软件包
添加php模块“imagick”
检查php imagick模块
yizd12fk2#
自58.0.25版起,自动安装ImageMagick的脚本已被删除:
固定外壳CPANEL-8229:删除11.58的脚本/安装脚本。
通过SSH或终端的EA-PHP扩展:
首先,删除所有旧的RPM安装:
然后安装所需的软件包yum install ImageMagick ImageMagick-devel
有时该命令会生成错误,因此必须安装另一个软件包作为先决条件:
例如,如果域使用php 7.1,请运行以下命令:
您可以根据所需的php版本自定义此命令: