首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >为php安装Gmagick扩展--如何安装以及在哪里安装?

为php安装Gmagick扩展--如何安装以及在哪里安装?
EN

Stack Overflow用户
提问于 2011-08-11 14:54:38
回答 4查看 12.9K关注 0票数 8

已下载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

代码语言:javascript
复制
./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就是图像处理的瑞士刀,遗憾的是,没有太多关于它的文档,或者至少没有适当的如何在任何地方安装链接的文档。

非常需要帮助。

提前谢谢。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 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“的组合。

票数 1
EN

Stack Overflow用户

发布于 2012-01-05 23:54:48

下面的代码在Kubuntu11.04上对我有效。首先安装开发文件:

代码语言:javascript
复制
sudo apt-get install libgraphicsmagick1-dev

然后安装PHP的GMagick:

代码语言:javascript
复制
sudo pecl install gmagick-1.1.1RC1

最后,在PHP中加载扩展:

代码语言:javascript
复制
sudo sh -c 'echo "extension=gmagick.so" >> /etc/php5/apache2/php.ini'
sudo service apache2 restart
票数 12
EN

Stack Overflow用户

发布于 2017-02-18 22:04:51

代码语言:javascript
复制
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 
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7021960

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档