博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ZH奶酪:PHP安装扩展imagick
阅读量:7010 次
发布时间:2019-06-28

本文共 1269 字,大约阅读时间需要 4 分钟。

明明几个简单命令就能搞定,但是按照网上的方法就是不行,弄了一天,最后发现只需要两行命令,而且不需要修改什么php.ini:

sudo apt-get install php5-imagicksudo service apache2 reload

 网上的其他方法:

(1)7个步骤:链接:http://stackoverflow.com/questions/3790191/php-error-class-imagick-not-found

sudo apt-get update    //Update libraries and packagessudo apt-get autoremove    Remove obsolete things    sudo apt-get install libmagickwand-dev    //For the libraries of ImageMagicksudo apt-get install imagick    //For the core class Imagicksudo pecl install imagick    //For create the binaries and conections in beetweensudo echo "extension=imagick.so" >> /etc/php5/apache2/php.ini    //Append the extension to php.inisudo service apache2 restart    //Restart Apache

PS:PHP在/usr/lib/php5/20102525目录中搜索.so文件,但是imagick.so在文件/usr/lib/php5/20090626中。因此需要讲so文件赋值到php搜索的目录中。

(2)5个步骤:

链接:https://news.ycombinator.com/item?id=1726074

yum install ImageMagick.i386yum install ImageMagick-devel.i386pecl install imagickecho "extension=imagick.so" > /etc/php.d/imagick.iniservice httpd restart

PS:上边的方法适用于使用yum包管理工具的i386系统(32位),在x86_64系统(64位)中需要把.i386修改为.x86_64

(3)4个步骤:Ubuntu

sudo apt-get install php5-dev pecl imagemagick libmagickwand-devsudo pecl install imagicksudo apt-get install php5-imagicksudo service apache2 restart

这是一个比较完整的PHP使用Imagick扩展的安装流程。

转载地址:http://uuttl.baihongyu.com/

你可能感兴趣的文章
索引设计指南
查看>>
Timus Online Judge 1057. Amount of Degrees(数位dp)
查看>>
jquery中关于表格行的增删问题
查看>>
分布式事务,EventBus 解决方案:CAP【中文文档】
查看>>
GUI进化--数据与界面分离
查看>>
三级菜单实例
查看>>
Teleport Pro使用教程
查看>>
C# 如何生成CHM帮助文件
查看>>
Java编程的逻辑 (93) - 函数式数据处理 (下)
查看>>
一对多多对多的建表原则
查看>>
Maven详解(四)------ 常用的Maven命令
查看>>
可视化之Berkeley Earth
查看>>
线性表的顺序存储结构之顺序表类的实现_Java
查看>>
Hadoop的namenode的管理机制,工作机制和datanode的工作原理
查看>>
AX88772B 驱动移植
查看>>
array
查看>>
背水一战 Windows 10 (60) - 控件(媒体类): Pointer 涂鸦板, InkCanvas 涂鸦板
查看>>
[转]Repeat Page Header on each Page for reports SSRS
查看>>
一次误报引发的DNS检测方案的思考:DNS隧道检测平民解决方案
查看>>
Python操作SQLAlchemy之连表操作
查看>>