我正在尝试在whm中安装imagemagick和imagick模块。我安装imagemagick没有任何问题,但是当通过whm安装imagick时,我得到了以下错误:
downloading imagick-3.0.1.tgz ...
Starting to download imagick-3.0.1.tgz (Unknown size)
....done: 3,582 bytes
Could not get contents of package "/root/tmp/pear/cache/imagick-3.0.1.tgz". Invalid tgz file.
Download of "pecl/imagick" succeeded, but it is not a valid package archive
Error: cannot download "pecl/imagick"
Download failed
install failed
The imagick.so object is not in /usr/local/lib/php/extensions/no-debug-non-zts-20090626有人能帮帮忙吗?
发布于 2011-12-29 15:27:04
看起来http://pecl.php.net坏了!所以我所做的就是从google代码站点下载这个包并手动安装它。
cd /usr/src/
wget http://acelnmp.googlecode.com/files/imagick-3.0.1.tgz
tar -xvf imagick-3.0.1.tgz
cd imagick-3.0.1
phpize
./configure
make
make install然后在php.ini上添加了扩展并重启了服务器:
echo "extension=imagick.so" >> /usr/local/lib/php.ini
service httpd restart发布于 2015-08-05 23:26:44
原来make不是为我安装的。尝试:
yum Tools安装开发工具
https://stackoverflow.com/questions/8664633
复制相似问题