导航:首页 > 编程语言 > imagickphpwindows

imagickphpwindows

发布时间:2023-01-02 08:01:34

phpstudy安装imagick扩展库怎么装

1. 下载 ImageMagick
下载最新版本,ImageMagick-6.8.6-9-Q16-x86-dll.exe
2. 安装 ImageMagick
安装 ImageMagick 到 PC 上。安装路径不能出现空格,否则无法使用。安装时,一点选中把执行路径添加到 path 上,否则你就得手动去添加 path 路径了。
3. 测试安装
打开windows 命令行窗口(win+r -> “cmd” -> Enter),输入convert,回车。会出现convert的帮助文档,如果没有出现,说明没有安装成功,或没有把安装目录添加到环境变量 path 中。
添加过程:
我的电脑 -> 右键点击 -> 高级系统设置 -> 高级 -> 环境变量 -> 系统变量 -> path -> 选择并编辑 -> 把你的安装目录,添加到其中
4. 下载 php扩展 php_imagick.dll
php5.4.x or php5.5.x 下载地址 http://www.peewit.fr/imagick/
dyn = dynamic, st = static, q16 = 16 bit, q8= 8 bit.
以上标识,同你下载的ImageMagick下载标识相同.
5. 把dll文件重命名为php_imagick.dll,并放到php 扩展文件目录 php/ext 中。
6. 在 php.ini 配置文件中添加,extension=php_imagick.dll。
7. 重启电脑,只重启apache不管用的情况下,重启下PC。因为扩展底层使用的是imageMagic软件,所以软件重启电脑,重新加载软件,并刷新path路径。
8. 重启后,打开 phpinfo页面,查看,扩展已经安装成功。如果还未安装成功,极有可能imagemagick软件版本过高,请选择更低一级的版本安装。
9. PHP测试代码。
<?php
$im = new imagick( 'a.jpg' );
// resize by 200 width and keep the ratio
$im->thumbnailImage( 200, 0);
// write to disk
$im->writeImage( 'a_thumbnail.jpg' );

② windows下php7怎么装扩展imagick

安装php_imagick扩展,它只是一个扩展,相当于一个api,更多还是还需要依赖ImageMagick主程序的支撑,所以我们首先还是得要安装ImageMagick程序。
下载的方法和过程,在这里写的很完整,按照这个步骤进行一般都很顺利安装完成。

③ WINDOWS的服务器能装php_imagick组件吗

可以~~~
1 下载 ImageMagick-6.6.7-2-Q8-windows-static.exe (试了好几个版本。藐视这个还可以)
下载网址 http://www.imagemagick.org/
2 下载 php_imagick_st-Q8.dll ()
http://www.dirk.sh/dirk/magickwand/php-5.2.4_magickwand_q8_st.dll
并将其放入 php/ext/
3 在php.ini 中加入
extension=php_imagick_st-Q8.dll
重启apache (web 服务器)
4 访问phpinfo

④ phpstudy安装imagick扩展库怎么装

phpstudy安装imagick扩展库的过程:

1、到imagemagick官网下载imagemagickwindows安装包:

10、出现224就证明安装成功。

⑤ windows下php配置imagick的方法

这是啥呀?

phpinfo phpinfo
(PHP 3, PHP 4, PHP 5)
phpinfo -- Outputs lots of PHP information
Description
bool phpinfo ( )
Outputs a large amount of information about the current state of PHP. This includes information about PHP compilation options and extensions, the PHP version, server information and environment (if compiled as a mole), the PHP environment, OS version information, paths, master and local values of configuration options, HTTP headers, and the PHP License.
Because every system is setup differently, phpinfo() is commonly used to check configuration settings and for available predefined variables on a given system. Also, phpinfo() is a valuable debugging tool as it contains all EGPCS (Environment, GET, POST, Cookie, Server) data.
The output may be customized by passing one or more of the following constants bitwise values summed together in the optional what parameter. One can also combine the respective constants or bitwise values together with the or operator.
表格 1. phpinfo() options
Name (constant) Value Description
INFO_GENERAL 1 The configuration line, php.ini location, build date, Web Server, System and more.
INFO_CREDITS 2 PHP Credits. See also phpcredits().
INFO_CONFIGURATION 4 Current Local and Master values for PHP directives. See also ini_get().
INFO_MODULES 8 Loaded moles and their respective settings. See also get_loaded_extensions().
INFO_ENVIRONMENT 16 Environment Variable information that's also available in $_ENV.
INFO_VARIABLES 32 Shows all predefined variables from EGPCS (Environment, GET, POST, Cookie, Server).
INFO_LICENSE 64 PHP License information. See also the license FAQ.
INFO_ALL -1 Shows all of the above. This is the default value.
例子 1. phpinfo() examples
<?php
// Show all information, defaults to INFO_ALL
phpinfo();
// Show just the mole information.
// phpinfo(8) yields identical results.
phpinfo(INFO_MODULES);
?>
注: Parts of the information displayed are disabled when the expose_php configuration setting is set to off. This includes the PHP and Zend logos, and the credits.
注: phpinfo() outputs plain text instead of HTML when using the CLI mode.

⑥ php5.5.12对应什么imagick的版本

着名的图片服务提供商Flickr使用的是ImageMagick,还有Yupoo、手机之家使用的也是ImageMagick。1.安装ImageMagick这里主要说说linux下的安装,Windows下的安装就不说了,Windows下的安装相对简单一些,参考http://www.imagemagick.org/script/install-source.php#windows由于安装imagick扩展时需要依赖ImageMagick的函数库,因此必须要先安装ImageMagick从地址ftp://ftp.imagemagick.org/pub/ImageMagick/可以找到ImageMagick的地址[root@CentOS_Test_Server software]# wget ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick-6.5.3-10.tar.gz--19:26:09-- ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick-6.5.3-10.tar.gz = `ImageMagick-6.5.3-10.tar.gz'正在解析主机 ftp.imagemagick.org... 74.63.13.227Connecting to ftp.imagemagick.org|74.63.13.227|:21... 已连接。正在以 anonymous 登录 ... 登录成功!== SYST ... 完成。 == PWD ... 完成。== TYPE I ... 完成。 == CWD /pub/ImageMagick ... 完成。== SIZE ImageMagick-6.5.3-10.tar.gz ... 11151919== PASV ... 完成。 == RETR ImageMagick-6.5.3-10.tar.gz ... 完成。长度:11151919 (11M)100%[=====================================================================================] 11,151,919 33.4K/s in 3m 9s19:29:42 (57.7 KB/s) - `ImageMagick-6.5.3-10.tar.gz' saved [11151919]tar zxvf ImageMagick-6.5.3-10.tar.gzcd ImageMagick-6.5.3-10./configure --prefix=/usr/local/imagemagickmakemake installImageMagick安装完成以后的目录结构如下:[root@CentOS_Test_Server imagemagick]# pwd/usr/local/imagemagick[root@CentOS_Test_Server imagemagick]# ll总计 32drwxr-xr-x 2 root root 4096 07-21 19:59 bindrwxr-xr-x 3 root root 4096 07-21 20:02 includedrwxr-xr-x 4 root root 4096 07-21 20:07 libdrwxr-xr-x 5 root root 4096 07-21 20:07 sharebin目录下的这些命令都可以通过命令行方式来操作图片[root@CentOS_Test_Server imagemagick]# ll bin/总计 356-rwxr-xr-x 1 root root 24261 07-21 19:59 animate-rwxr-xr-x 1 root root 24711 07-21 19:59 compare-rwxr-xr-x 1 root root 24273 07-21 19:59 composite-rwxr-xr-x 1 root root 24261 07-21 19:59 conjure-rwxr-xr-x 1 root root 24261 07-21 19:59 convert-rwxr-xr-x 1 root root 24261 07-21 19:59 display-rwxr-xr-x 1 root root 24717 07-21 19:59 identify-rwxr-xr-x 1 root root 24259 07-21 19:59 import-rwxr-xr-x 1 root root 1402 07-21 19:59 Magick-config-rwxr-xr-x 1 root root 1458 07-21 19:59 Magick++-config-rwxr-xr-x 1 root root 1620 07-21 19:59 MagickCore-config-rwxr-xr-x 1 root root 1428 07-21 19:59 MagickWand-config-rwxr-xr-x 1 root root 24261 07-21 19:59 mogrify-rwxr-xr-x 1 root root 24261 07-21 19:59 montage-rwxr-xr-x 1 root root 24259 07-21 19:59 stream-rwxr-xr-x 1 root root 1410 07-21 19:59 Wand-config[root@CentOS_Test_Server imagemagick]# ll include/总计 8drwxr-xr-x 5 root root 4096 07-21 20:07 ImageMagick[root@CentOS_Test_Server imagemagick]# ll include/ImageMagick/总计 32drwxr-xr-x 2 root root 4096 07-21 20:07 magickdrwxr-xr-x 2 root root 4096 07-21 20:07 Magick++-rw-r--r-- 1 root root 419 07-21 20:07 Magick++.hdrwxr-xr-x 2 root root 4096 07-21 20:07 wand[root@CentOS_Test_Server imagemagick]# ll lib/总计 17884drwxr-xr-x 4 root root 4096 07-21 20:02 ImageMagick-6.5.3-rw-r--r-- 1 root root 3123344 07-21 19:59 libMagick++.a-rw-r--r-- 1 root root 5225066 07-21 19:59 libMagickCore.a-rwxr-xr-x 1 root root 1036 07-21 19:59 libMagickCore.lalrwxrwxrwx 1 root root 22 07-21 19:59 libMagickCore.so - libMagickCore.so.2.0.0lrwxrwxrwx 1 root root 22 07-21 19:59 libMagickCore.so.2 - libMagickCore.so.2.0.0-rwxr-xr-x 1 root root 3681379 07-21 19:59 libMagickCore.so.2.0.0-rwxr-xr-x 1 root root 1089 07-21 19:59 libMagick++.lalrwxrwxrwx 1 root root 20 07-21 19:59 libMagick++.so - libMagick++.so.2.0.0lrwxrwxrwx 1 root root 20 07-21 19:59 libMagick++.so.2 - libMagick++.so.2.0.0-rwxr-xr-x 1 root root 2060411 07-21 19:59 libMagick++.so.2.0.0-rw-r--r-- 1 root root 2360930 07-21 19:59 libMagickWand.a-rwxr-xr-x 1 root root 1080 07-21 19:59 libMagickWand.lalrwxrwxrwx 1 root root 22 07-21 19:59 libMagickWand.so - libMagickWand.so.2.0.0lrwxrwxrwx 1 root root 22 07-21 19:59 libMagickWand.so.2 - libMagickWand.so.2.0.0-rwxr-xr-x 1 root root 1727376 07-21 19:59 libMagickWand.so.2.0.0drwxr-xr-x 2 root root 4096 07-21 20:07 pkgconfig通过命令man ImageMagick可以查看ImageMagick手册的内容,特别要注意ImageMagick中的大小写,不要写错了2.安装PHP的扩展imagick安装imagick扩展时需要PHP = 5.1.3,ImageMagick = 6.2.4从http://pecl.php.net/package/imagick找到imagick的最新的stable版本[root@CentOS_Test_Server software]# wget http://pecl.php.net/get/imagick-2.2.2.tgz--23:08:04-- http://pecl.php.net/get/imagick-2.2.2.tgz正在解析主机 pecl.php.net... 216.92.131.66Connecting to pecl.php.net|216.92.131.66|:80... 已连接。已发出 HTTP 请求,正在等待回应... 200 OK长度:77212 (75K) [application/octet-stream]Saving to: `imagick-2.2.2.tgz.1'100%[=====================================================================================] 77,212 35.1K/s in 2.1s23:08:08 (35.1 KB/s) - `imagick-2.2.2.tgz.1' saved [77212/77212]cd imagick-2.2.2用tar zxvf解压.tgz文件时报错,网上说的也是这么解压,还是不行啊,不知道解压报错跟什么有关[root@CentOS_Test_Server software]# tar zxvf imagick-2.2.2.tgzpackage.xmlimagick-2.2.2/examples/polygon.phpimagick-2.2.2/examples/captcha.phpimagick-2.2.2/examples/thumbnail.phpimagick-2.2.2/examples/watermark.phpimagick-2.2.2/config.m4imagick-2.2.2/config.w32imagick-2.2.2/CREDITSimagick-2.2.2/imagick.cimagick-2.2.2/imagick_class.cgzip: stdin: invalid compressed data--format violatedtar: 归档文件中异常的 EOFtar: 归档文件中异常的 EOFtar: 错误不可恢复:现在退出

⑦ 如何在Windows中安装ImageMagick服务

一直以来都是使用GD在处理缩图,听说ImageMagick比较好用,所以来安装试试
在谷歌大神里找到的教学大多是安装于Linux上,安装于Windows也是有,但安装时遇到了一些问题
只好自己乱搞乱试了,如果你也有安装上的问题,不妨参考看看

1. 先查看phpinfo确认PHP Extension Build里的值

2. 前往 http://www.peewit.fr/imagick/ 下载 php_imagick.dll,依照PHP的版本及步骤1上看到的TS(Thread Safe),或NTS(Non Thread Safe),把下载后的档案放入 xampp\php\ext 中

3. 打开php.ini加上extension=php_imagick.dll

4. 前往 http://windows.php.net/downloads/pecl/deps/ 下载 ImageMagick ,依照步骤1上看到的VC9或VC11下载相对应的档案,解压缩后把资料夹bin里面全部的.dll档,放到 C:\Windows\system 里

⑧ 请问群晖NAS的PHP中如何安装imagick扩展

群晖NAS 不知道是什么套件。

imagemagick 是php的pecl扩展,可以在pecl资源网站上找到并下载对应版本的

PECL::imagick

linux系统选择tgz下载,windows系统点击对应版本的dll链接,会进入到windows版本的下载页,根据你的php版本下载,如果没有对应你的php的版本,说明你选择的版本不支持,换一个版本去下载( imagick3.4对应php7.1-7.3, imagick3.3对应php 5.3-5.6 )

下载完成后将扩展文件放到php的扩展目录,并在php.ini中加上扩展引入

extension = php_imagick

⑨ win2003 vps服务器下安装安装imagemagic的php扩展 ,我的图片程序非要服务器支持这个组件才可以运行

在windows下安装image magic 的php扩展 imagick, 首先需要下载php_imagick.dll文件.这个dll文件非常关键.
如果下载了错误的php_imagick.dll.安装就会失败.
下载列表的目录以日期格式给出, 进入对应日期的目录中有4个dll文件.它们分别是:
php_imagick_st-Q16.dll (16位色,不包含imagemagic)
php_imagick_st-Q8.dll (8位色,不包含imagemagic)
php_imagick_dyn-Q16.dll (16位色, 包含imagemagic)
php_imagick_dyn-Q8.dll (8位色, 包含imagemagic)
其中不包含imagemagic的dll文件还需要另外下载 imagemagic安装,
而包含imagemagic就不用说了吧.
我在载的是php_imagick_dyn-Q16.dll.
下载后改名为php_imagick.dll.并且放入php安装目录下的ext目录中.
修改php.ini.
添加如下代码
extension=php_imagick.dll
重启apache. 查看 phpinfo .就能看到 imagick 的扩展信息了.

⑩ 灰常急用!!!php_imagick.dll扩展在windows下如何自己编译生成

imagick需要跟PHP配合。不同版本的PHP需要对应不同版本的imagick.dll。有官方网站可以去一个一个地尝试。

阅读全文

与imagickphpwindows相关的资料

热点内容
dvd光盘存储汉子算法 浏览:757
苹果邮件无法连接服务器地址 浏览:962
phpffmpeg转码 浏览:671
长沙好玩的解压项目 浏览:142
专属学情分析报告是什么app 浏览:564
php工程部署 浏览:833
android全屏透明 浏览:736
阿里云服务器已开通怎么办 浏览:803
光遇为什么登录时服务器已满 浏览:302
PDF分析 浏览:484
h3c光纤全工半全工设置命令 浏览:143
公司法pdf下载 浏览:381
linuxmarkdown 浏览:350
华为手机怎么多选文件夹 浏览:683
如何取消命令方块指令 浏览:349
风翼app为什么进不去了 浏览:778
im4java压缩图片 浏览:362
数据查询网站源码 浏览:150
伊克塞尔文档怎么进行加密 浏览:892
app转账是什么 浏览:163