当前位置:论坛首页 > Linux面板 > 建议

关于面板安装PHP扩展Imagic无法生成水印的解决方法

发表在 Linux面板2018-5-18 14:54 [复制链接] 2 1425

最近项目使用Imagic来生成图片水印。

使用BT.CN面板一键安装imagemagick后,发现本地调试成功的项目竟然无法正常生成。
先后测试使用PHP编译版本安装一遍,也是无法正常工作,这个应该是目前一个小BUG

自己整理了一下手动安装的方案。

CentOS 7安装步骤如下(默认使用BT的PHP环境)

#安装ImageMagick
yum install ImageMagick-devel

# 安装php组件
wget http://pecl.php.net/get/imagick-3.4.3.tgz
tar -xzvf imagick-3.4.3.tgz
cd imagick-3.4.3

#根据自己的情况找到这个文件运行 find / -name phpize

#执行phpize
/www/server/php/55/bin/phpize

# 注意php-config的对应路径
./configure --with-php-config=/www/server/php/55/bin/php-config --with-imagick=/usr/local/ImageMagick  


make
make install

安装完成后
最后一步在BT面板中找到php.ini配置
最后一行加入
[ImageMagick]
extension = "imagick.so"



关于项目测试代码
我使用的是这个地址的代码测试
https://blog.csdn.net/iua1024/article/details/7211416


使用道具 举报 只看该作者 回复
发表于 2018-5-18 15:34:49 | 显示全部楼层
emmmmm 测试完了
使用道具 举报 回复 支持 反对
发表于 2018-5-23 14:44:59 | 显示全部楼层

官方什么时候升级这个bug呢
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理
快速回复 返回顶部 返回列表