加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

Discuz!行使imagemagic添加水印的相干题目

发布时间:2021-03-23 02:04:39 所属栏目:教程 来源:网络整理
导读:用imagemagic好久了,缩略图正常,在靠山预览水印也正常,但帖子发的图就是无法添加水印,极端狐疑,本日没事又翻了翻资料,就严酷凭证资料做了一遍,竟然乐成了,此刻论坛在行使imagemagic的环境下,贴内图片可以添加水印了,最要害是在担保水印质量100的情

用imagemagic好久了,缩略图正常,在靠山预览水印也正常,但帖子发的图就是无法添加水印,极端狐疑,本日没事又翻了翻资料,就严酷凭证资料做了一遍,竟然乐成了,此刻论坛在行使imagemagic的环境下,贴内图片可以添加水印了,最要害是在担保水印质量100的环境下,图片并没有像在GD下变大一倍。很欣慰。分享出来给同样狐疑的童鞋看看。早年有人发过帖子,痛惜都封锁了,无法回覆,单起一个帖子,有乐趣的就严酷凭证下面步伐修改。必定可以或许实现。情形就是Win2003 IIS+PHP+MySQL+ DZ7.2或Coppermine+ImageMagick 主机。下面的笔墨都是其他文章写得,我摘录过来。预计许多人没有细心阅读以是导致不能乐成!配合进修吧!

Windos2003进步了安详机能,不能直接支持运行ImageMagick,必要给cmd.exe的权限添加IUSR_XXX以及IWAM_XXX以读取+执行权限才气运行ImageMagick的convert.exe。
要领:赏识到c:windowssystem32cmd.exe,在cmd.exe的快捷方法上点右键,在弹出的菜单上点安详/添加/高级/当即查找,找到IUSR_XXX以及IWAM_XXX确定,给IUSR_XXX以及IWAM_XXX以读取+执行权限就可以了.大大都在Windos2003体系下DZ7.2用ImageMagick “水印图片无法天生或不切合天生水印的前提”可能CPG不能用ImageMagick缩图,题目都出在这里。
ImageMagick配置绝对路径,却依然会提醒你"水印图片吧无法天生或不切合天生水印的前提,请搜查配置"
办理步伐:
1.你不必将php_imagick.dll可能CORE_RL_magick_.dll增进到php.ini
2.假如你运行于php安详模式,增进ImageMagick安装路径到php.ini,譬喻 safe_mode_exec_dir=C:/Programs/ImageMagick。
3.还必要修改%systemroot%/system32/cmd.exe的权限。请赋予IUSR_XXX以及IWAM_XXX以读取+执行权限。
假如你php没有运行于安详模式的话,只必要给cmd.exe的权限添加IUSR_XXX以及IWAM_XXX以读取+执行权限就可以了.
4,ImageMagick的安装路径 “C:/ImageMagick/” 即可( 末端要加“/”,提议不消C:ImageMagick)。
5,php.ini 没有开启安详模式,cmd.exe添加了everyone读取和运行的权限,windows2003体系+IIS +DZ7.2。
  DZ靠山,ImageMagick 措施安装路径:C:/imvlq/   (ImageMagick-6.2.7-6-Q16-windows-static.exe安装在C:/imvlq/,此文件夹有everyone读取和运行的权限) 水印图片范例: GIF 范例水印 功效,在靠山预览水印结果时呈现“水印图片无法天生或不切合天生水印的前提,请搜查配置” 寻求办理方案?
颠末多方口试验,查出是体系权限题目。.........多次试验,让我发明ImageMagick要想正常运行,涉及到的权限有如下。C盘(体系盘)要有user读取和运行权,C:imvlq(就是ImageMagick安装路径)要有user读取和运行权, cmd.exe要有user读取和运行权,站点文件,如:我的站点放在 C:web文件夹里,那么这个web文件夹要有user不单要有读取和运行,还要有修改权限,必然要有user(不提议用everyone)。C盘的其他文件夹可以不消担任上级文件权限。以上几点权限足以办理呈现“水印图片无法天生或不切合天生水印的前提,请搜查配置”题目,

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读