技术日志

记录分享邓杰律师从事网络技术工作点点滴滴。

位置:首页>资讯动态>技术日志

Windows+Nginx环境下,如何为PHP7.3.4安装imagick扩展?

点击复制标题网址

——温馨提示——

已复制到剪贴板,可粘贴到下一处。


时间:2022-09-26   访问量:1205

编者按:一、下载安装php-7.3.4-nts-Win32-VC15-x64二、下载安装php_imagick-3.5.0-7.3-nts-vc15-x64三、下载安装ImageMagick-7.0.7-11-vc15-x64四、下载安装gs9561w64五、验证安装是否成功。

一、下载安装php-7.3.4-nts-Win32-VC15-x64

https://windows.php.net/downloads/releases/archives/

https://windows.php.net/downloads/releases/archives/php-7.3.4-nts-Win32-VC15-x64.zip

将php根目录下php.ini-development文件重命名为php.ini,打开做如下修改:

查找

display_errors = On

将其修改为:

display_errors = Off

查找:

; extension_dir = "ext"

去掉最前面的;并将存放扩展文件的路径改为(根据自己的php实际安装目录修改):

extension_dir = " e:/host/php/ext"

打开自己所需的PHP扩展

查找;extension=php_curl,去掉前面的分号

查找;extension=php_gd2,去掉前面的分号

查找;extension=php_mbstring,去掉前面的分号

查找;extension=php_mysqli,去掉前面的分号

查找;extension=php_pdo_mysq,去掉前面的分号

查找:

; date.timezone =

修改为

date.timezone ="PRC"

查找并将下面参数设置为:

post_max_size = 80M

upload_max_filesize = 80M

二、下载安装php_imagick-3.5.0-7.3-nts-vc15-x64

https://windows.php.net/downloads/pecl/releases/imagick/3.5.0/

未命名-3.jpg

https://windows.php.net/downloads/pecl/releases/imagick/3.5.0/php_imagick-3.5.0-7.3-nts-vc15-x64.zip

  1. 解压后找到php_imagick.dll文件,将该文件复制到PHP根目录下的ext目录中。

  2. 将解压后的目录中其他后缀为.dll的文件,一共150个复制到php根目录下。

  3.在php-7.3.4-nts-Win32-VC15-x64安装目录下找到并再次打开php.ini

,找到;extension=shmop,在其下面添加:

extension=php_imagick

保存php.ini文件。

三、下载安装ImageMagick-7.0.7-11-vc15-x64

https://windows.php.net/downloads/pecl/deps/archives/

未命名-5.jpg

https://windows.php.net/downloads/pecl/deps/archives/ImageMagick-7.0.7-11-vc15-x64.zip

解压后将其bin目录中后缀为.dll的所有文件,一共150个全复制到PHP安装根目录下。

新建一个test.php文件,在里面输入并保存以下内容:

<?php phpinfo(); ?>,然后通过网址访问该文件,可得到以下ImageMagick已安装成功的提示信息,但此时还不能正常使用,还差最后第四步要做。

未命名-6.jpg

四、下载安装gs9561w64

https://github.com/ArtifexSoftware/ghostpdl-downloads/releases

未命名-4.jpg

https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs9561/gs9561w64.exe

安装完成后,将C:Program Filesgsgs9.56.1in目录下的gswin64.exe文件复制到php安装根目录下并改名称gs.exe。

五、验证安装是否成功。

本文标签:

发表评论:

评论记录:

未查询到任何数据!
关于律师
————受人之托,忠人之事————
深圳数据合规律师
邓杰律师

专业

专注执业领域事务

尽责

全力办理委托事项

务实

扎实维护合法权益

邓杰系深耕于数据合规领域复合型资深专业律师,其律师执业证号为14403201810022100。邓杰律师现(曾)任WEB前端开发工程师、WEB服务器维护工程师、计算机信息网络安全员、深圳市人民政府听证员、深圳市政府采购评审专家(法律类)、深圳市某区政府系统公职律师,在网络领域和政府系统从业多年,深刻理解网络前沿技术和行政程序运行规则,十分擅长互联网+平台领域数据合规法律实务,可为政府、企业和个人在数据合规领域提供富有针对性的非诉、诉讼、仲裁、执行等法律风险防控解决方案,能有效维护当事人的各类合法权益。

扫一扫,存名片

深圳数据合规律师名片

律师名片

QQ扫一扫

深圳数据合规律师qq

QQ咨询

电话咨询

邓杰律师电话:13715198118

请输入您的联系电话,座机请加区号

电话咨询

微信扫一扫

深圳数据合规律师微信

微信联系