Typecho 下 Gravatar 头像加载失败,网站访问障碍解决

将 Typecho 代码中使用的默认地址修改成 CDN 地址,头像就可以恢复正常了。从 Gravatar头像 - PHP插件 - Z-Blog 应用中心 得到几个 Gravatar 头像的 CDN 源:极客族CDN:http://fdn.geekzu.org/avatar/ 极客族CDN SSL:https://sdn.geekzu.org/avatar/ 七牛Gravatar://dn-qi

支付宝小程序支付维护过程中遇到的问题和解决

拿到手的是 Laravel 5.2.* 版本的小程序后台项目源码,在借助运维的脚本搭建好服务器环境,部署代码并恢复了基本的数据库,修复些许报错之后,摆在面前的工作就是接通小程序支付模块。微信小程序支付的证书可以直接拿到证书压缩包,解压之后替换就好了。项目中使用了 pem 证书类型,而 p12 证书类型在 java 中用的比较多。因为支付宝小程序支付之前并未接触过,所以只能从它的文档出发。这其中就不

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

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

laravel 新项目修改路由、添加路由不起作用 - 路由缓存和清理

新项目到手后,运行项目报错:Route [admin.shop.getData] not defined.。网上有说什么在 group 下需要定义 'as'=>'admin.' 才能生效,试了几次无反应。检查对应的路由,怎么看都很标准。尝试注释中间件,无效果。想不通,就先在 routes.php 下添加一个测试路由:Route::get('foo', function () { re

laravel 项目配置路由会报 404 Not Found

laravel 项目本地从 xampp 切换到 phpstudy 之后,使用 Nginx 服务器,访问突然就报错了:404 Not Found。毫无疑问,肯定是服务器或者虚拟主机配置问题了。在网上找解决方案,果然是这方面的问题。在 xampp 下 Apache 应该是有默认的路由优化,可以将默认入口文件 index.php 隐藏。Apache 服务器(可以解析 .htaccess):Options

`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 版本要求 "

laravel 项目报错:Class 'Stevenyangecho\UEditor\UEditorServiceProvider' not found

维护的 laravel 项目在切换到最新开发分支下后,项目又报了很多错误。这次报错:Class 'Stevenyangecho\UEditor\UEditorServiceProvider' not found。对这些第三方库比较陌生,就直接百度看是否有直接的解决方法。看到一篇文章说的情况是,在项目中存在这个包,还报这个错,强制版本为 1.42 可以解决:"require":

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 即可安装。