已下载php-pear并尝试按照链接"http://www.gerd-riesselmann.net/development/how-install-imagick-and-gmagick-ubuntu“中给出的步骤安装gmagick扩展。
pecl给出了一个错误--
gmagick-1.0.9b1$ pecl安装gmagick
无法在首选状态“稳定”下下载pecl/gmagick,最新版本为版本1.0.9b1,稳定性为"beta",使用"channel://pecl.php.net/gmagick-1.0.9b1“安装失败
已尝试添加通道(无结果)--
gmagick-1.0.9b1$ pecl通道-添加http://pecl.php.net/package/gmagick/1.0.9b1
错误:在标记通道中找不到版本号-添加:无效的channel.xml文件
找到"http://pecl.php.net/package/gmagick“链接下载php扩展,解压后找到以下文件--
gmagick-1.0.9b1$ ls
config.m4 gmagickdraw_methods.c gmagick_methods.c LICENSE php_gmagick_helpers.h自述文件gmagick.c gmagick_helpers.c gmagickpixel_methods.c php_gmagick.h php_gmagick_macros.h
试过了。/ config.m4仅用于查找更多错误
gmagick-1.0.9b1$ ./ config.m4
./config.m4: line 1: syntax error near unexpected token `gmagick,'
./config.m4: line 1: `PHP_ARG_WITH(gmagick, whether to enable the gmagick extension,'
自从没有result.Read的一天以来,gmagick就是图像处理的瑞士刀,遗憾的是,没有太多关于它的文档,或者至少没有适当的如何在任何地方安装链接的文档。
非常需要帮助。
提前谢谢。
发布于 2011-08-12 02:57:50
找到答案>>
shell> cd gmagick-1.0.9b1
shell> phpize
配置。/ shell>
shell> make
shell> make安装
然后,
创建文件/etc/php/conf.d/imagick.ini并添加一行"extension=imagick.so“
重新加载Apache: sudo /etc/init.d/apache2重新加载
由于某些原因,pecl从不帮助链接"http://www.gerd-riesselmann.net/development/how-install-imagick-and-gmagick-ubuntu“和教程”worked.but me“的组合。
发布于 2012-01-05 23:54:48
下面的代码在Kubuntu11.04上对我有效。首先安装开发文件:
sudo apt-get install libgraphicsmagick1-dev
然后安装PHP的GMagick:
sudo pecl install gmagick-1.1.1RC1
最后,在PHP中加载扩展:
sudo sh -c 'echo "extension=gmagick.so" >> /etc/php5/apache2/php.ini'
sudo service apache2 restart
发布于 2017-02-18 22:04:51
apt-get install php-pear
pecl install gmagick-1.1.7RC3
apt-get install libevent-dev
apt-get install libgraphicsmagick1-dev
nano /etc/php5/mods-available/gmagick.ini // Add "extension=gmagick.so"
cd /etc/php5/cli/conf.d/
ln -s ../../mods-available/gmagick.ini 20-gmagick.ini
php5enmod gmagick
service nginx restart
service php5-fpm restart
https://stackoverflow.com/questions/7021960
复制相似问题