【composer踩坑】composer安装任意组件包成功后各种使用疑难杂症

沉梦小哥哥
预计阅读时长 2 分钟
位置: 首页 php杂谈 正文

一.坑人的开发环境

这次我要说的不是composer无法正常拉取包和各种兼容检查问题,而是把包拉取成功后在使用时遇到的问题!!

遇到的问题无法就是如下:

  1. 引入类文件就报错,跟官方文档说的不一样

  2. 引入类文件不报错,也没有任何提示

  3. 使用时出现报错,但配置、参数、方法、参数值、路径等反复验证后发现都是对的,但还是报错

  4. .....

G~9L@GI)5]F6[24DS4UFGXN.png

今天我在使用EasyWeChat组件遇到了一个奇葩的问题,那就是按照教程实例化后就啥也没了,代码不执行了,错误也没有,完全捕获不到任何错误信息.....

我反复检查代码、怀疑人生,最后发现而这一切的源头问题就是我拉取的包并不完整,众所周知,这个composer包管理的所有包都不在国内,而国内也出现个几个镜像站,例如腾讯、阿里,而这时候坑就来了!虽然看着速度很快,但是可能他们的包并不完整或者说是缺失的

二.如何解决

至于如何解决,那我们知道了原因解就很简单了,大不了换个镜像站下载即可,这里有几个注意的点

  1. 建议优先使用官方包站点,实在下载不了才换其他的

  2. 无法保证换的其他镜像点也是正常的,如果发现下载来的无法正常使用马上换,别犹豫

  3. 如果上面两点都无法解决,可能是你的服务器网络波动或者其他防火墙导致的,可以尝试换个服务器拉取再下载下来


-- 展开阅读全文 --
头像
【实用干货】自动清理宝塔网站访问日志
« 上一篇 2024-12-03
没有更多啦!
下一篇 »
取消
微信二维码
微信二维码
支付宝二维码

最近发表

标签列表

目录[+]