`composer self-update` 报错:'Failed to decode response: zlib_decode(): data error'

服务器环境下的 composer 为 1.5,为确保更新代码没有问题,最好升级到最新版本。Composer 升级时是无法利用镜像加速下载的,而必须连接到 Composer 国外官网的服务器上下载升级文件,某些时候就会导致升级的速度非常慢甚至失败。 - Packagist / Composer 中国全量镜像在使用 composer selfupdate/self-update 获取最新版本时,报错了

`composer update` 更新依赖库失败,报错:'Your requirements could not be resolved to an installable set of packages.'

在更新和安装依赖库的时候报错:Your requirements could not be resolved to an installable set of packages.。下面还有一大段关于每个依赖包获取不到资源的错误提示。网上有教程说,首先检查 版本格式 是否写正确。另一个就是 php 版本有问题。前者因为项目之前是已上线的项目,版本格式经得起推敲的。后者 php 版本要求 "

Postman 在 workspace 中导入 collection.json 文件报错: '1 invalid import format'

在使用 postman 测试 API 时,从领导那获取到一个 postman collection 的 json 导出文件(里面是项目 API 列表)。点击文件 -> 导入时报错:'1 invalid import format'。通过报错页面上的 Convert your collection to Format v2,找到 postman 官方文档。文档上说,json 格式升级成 v2

win7 安装 node 最新 LTS 版本 14.17.1 版本失败,不支持

新公司拿到的电脑版本是 win7,之前安装 node 没有关注过支持版本的问题,然后下载了最新的 LTS 版本发现不兼容了。网上查找 win7 支持 node 的最高版本,还真有一哥们做了测试:亲测,win7支持的最大版本的note.js的版本为13.14.0。直接 下载 node-v13.14.0-x64.msi 即可安装。

引入 jquery slim 版后,使用 post 请求: $.post is not a function

从 bootstrap 处获取到的 slim 版本 jquery,绑定页面初始化、绑定点击都没有问题,但在使用 $.post() 请求时报错,提示 $.post() 不是一个方法。因为 slim 版本属于精简版,会有一些 jquery 的功能丢掉。解决方法:使用完整版的 jquery,官网下载地址:jQuery - download。

iis 6 服务器设置 ip+端口主机时无法访问网站

在通过不同端口创建网站之后,通过主机 ip + 端口并不能直接访问到网站内容。但 ip 可以直接访问到 iis 默认创建的站点,这说明服务器本身是可以访问的,主要问题出在端口上。检查服务器防火墙是否添加了相关端口的入站规则iis 创建网站是需要将端口添加到入站白名单之中的,因为安全因素,防火墙默认只允许 80 和 443 端口通行。1.首先在程序里搜索 “防火墙”,若存在 “高级防火墙”,则跳过第

Linux 下 git 如何保存用户名和密码以及修改、删除已保存的用户名和密码

首先执行以下指令:git config --global credential.helper store这时 git 已经开启了存储模式,此时再执行 git pull 之类指令,再次输入的用户名和密码就会被自动保存到本地文件中。可以用以下指令查看本地的配置列表git config -l # user.name=xx user.email=xx@xx.com ... credential.helpe

域名更换 DNS 服务器后,解析丢失,阿里云免费的企业邮箱无法使用

自从域名迁移回阿里云后台之后,各种问题一直不断。当时域名虽然迁移了回来,但使用的 DNS 服务器并不是阿里云本身的,所以添加的新的解析无法生效。在更换成阿里云自己的 DNS 服务器后,添加解析是可以了,但之前的解析也全部丢了(忘记了应该在迁移前导出之前的解析列表)。今天就发现阿里云账号下提供的一个免费的企业邮箱不能用了,不能发送邮件,也不能接受邮件,提示说域名找不到。一开始自己添加了一条指向 qi

gitlab:you are not allowed to push code to protected branches on this project

本地 git 提交已存在的代码到新创建的代码库,然后报错了 you are not allowed to push code to protected branches on this project。经查是因为当前的 gitlab 用户对远程代码库没有操作权限。首先是将当前用户添加到新建代码库的 members 中,并且在提交代码到 master 分支(第一次提交代码会生成 master 分支)

苹果手机 IOS 端二次跳转到公众号,在未关注公众号情况下「关注」按钮被隐藏

昨天同事反馈说,客户用苹果手机扫他们的推广二维码,跳转到公众号(公司服务号)后没有关注按钮,安卓手机显示正常。我第一反应是手机不适配,但立马被自己给否了,觉得不太可能。公众号属于微信内部页面,它想怎么显示就怎么显示,也不涉及权限和利益,苹果没有理由去做这种事。之后怀疑是微信版本问题,可能是新版本或者旧版本不支持显示旧版的公众号页面。但之后也被自己给否了。同事明确表示,安卓机访问没有问题,只有苹果机