我们在调试程序代码时,总会遇到一些 PHP
项目需要某些扩展组件。
而在 WAMPServer
下通常的 PHP
扩展的安装也不算有多麻烦。
具体关于 PHP
扩展的区分(比如安全线程或非安全线程),以及怎么安装小伙伴们可以参考之前的教程内容。
但是世事无常,总有一些特殊情况发生,包括我们在安装扩展时。
接下来我就和大家分享一下,我在安装 imagick
扩展时遇到的奇葩经历。
环境背景:WAMP(PHP7.1.9 + Apache2.4.27)
起因
最近需要使用到图形添加水印等操作,于是找到了 Intervention Image
这个组件。
大神的轮子拿来用,还真是方便!啧啧!
出于好奇,发现配置文件 image.php
中,除了 gd
库外,还可以使用 imagick
。
哎,这个东东平时不太留意啊!听说效率比 gd
要高很多。嗯,盘它!
自此开启入坑之路......
★扫码关注公众号, 发送【000972】获取阅读密码
教程小结
有时调试 php
环境也是非常考验人的一项工作,要想做好的前提便是对所做内容的充分了解。
本文之前为啥会失败,个人总结有可能是没有将扩展正确地都解压缩出来,导致未能完全识别扩展文件。
因此我们也从中可以了解到,安装扩展有可能并不是一个文件,也有可能是一堆文件。
此外对于扩展文件的属性,在安装之前我们也要充分把握以免折腾一场徒劳无功。
生命在于折腾,但也要少折腾!希望本文能够帮到爱学习求进步的小伙伴们!
让我们期待下一期教程吧!
PS:《【小白PHP入坑必备系列】快速全面掌握 WAMPServer》教程列表:
- 【快速全面掌握 WAMPServer】01.初次见面,请多关照
- 【快速全面掌握 WAMPServer】02.亲密接触之前你必须知道的事情
- 【快速全面掌握 WAMPServer】03.玩转安装和升级
- 【快速全面掌握 WAMPServer】04.人生初体验
- 【快速全面掌握 WAMPServer】05.整明白 Apache
- 【快速全面掌握 WAMPServer】06.整明白 MySQL 和 MariaDB
- 【快速全面掌握 WAMPServer】07.整明白 PHP
- 【快速全面掌握 WAMPServer】08.想玩多个站点,你必须了解虚拟主机的创建和使用
- 【快速全面掌握 WAMPServer】09.如何在 WAMPServer 中安装 Composer
- 【快速全面掌握 WAMPServer】10.HTTP2.0时代,让 WampServer 开启 SSL 吧!
- 【快速全面掌握 WAMPServer】11.安装 PHP 扩展踩过的坑
- 【快速全面掌握 WAMPServer】12.WAMPServer 故障排除经验大总结
- 【快速全面掌握 WAMPServer】13.PHP调试麻烦?请 xDebug 来帮忙!
- 【快速全面掌握 WAMPServer】14.各种组件的升级方法
扫码关注@网管小贾,个人微信:sysadmcc
网管小贾的博客 / www.sysadm.cc