我们在调试程序代码时,总会遇到一些 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



暂无评论

登录并提交评论

© 2020-present 网管小贾 | 微信公众号 @网管小贾
许可协议:CC-BY-NC 4.0 | 转载文章请注明作者出处及相关链接