架构设计
-
基于 yiisoft/yii2-app-advanced,在 GitHub 上新建仓库 yii2-app-advanced,新建接口应用(实现 RESTful 风格的 Web Service 服务的 API),实现 ActiveRecord 的软删除,生成 ActiveQuery,自定义查询类 (六) (2)
1、在 Postman 中,POST http://api.github-shuijingwan-yii2-app-advanced.localhost/v1/users ,201…
-
使用 Composer 从 Yii 2.0.x 升级时,报错:[ErrorException] Undefined variable: nameMatchesRequiredPackage 的分析解决
1、使用 Composer 从 Yii 2.0.x 升级时,报错: [ErrorException] Undefined variable: nameMatchesRequired…
-
Docker 部署,为一些 Rancher 环境变量 设置默认值
1、现阶段所有的 Rancher 环境变量 皆无默认值,因此,皆必须在 Rancher 环境变量中明确设置,如图1 图1 2、之前的环境变量的配置文件,如果未设置环境变量:CHAN…
-
在 Windows 10 中无法将蓝灯设置为系统代理的解决
1、打开蓝灯,状态:无法将蓝灯设置为系统代理,如图1 图1 2、点击获取帮助,打开网址:https://github.com/getlantern/lantern/wiki/Tro…
-
在 Windows 10 中升级 PHP 至版本 7.2
1、网址:https://windows.php.net/download#php-7.2 ,下载 VC15 x64 Thread Safe,如图1 图1 2、VC15 版本需要安…
-
在 Rancher 容器升级时,执行 SHELL 脚本报错:sed: -e expression #1, char 37: unknown option to `s’ 的分析与解决
1、在 Rancher 容器升级时,执行 SHELL 脚本报错:sed: -e expression #1, char 37: unknown option to `s’…
-
在 Rancher 容器升级后,基于环境变量的配置,自动运行应用初始化命令与数据库迁移命令
1、现阶段的升级方案,在 Rancher 容器升级后,进入 Docker 容器,在命令行中依次运行: // 开发环境 / 测试环境 php /sobey/www/pcs-api/i…
-
在 Yii 2 中,基于 SAM-IT/yii2-urlsigner 实现安全的 URL 签名和验证
1、微博的微连接的网页应用授权(引导用户进入授权页面登录同意授权、创建微博的微连接的网页应用的用户),Rap 文档,如图1 图1 2、由于渠道发布接口为底层服务,因此,所有接口皆允…
-
在 PHP 中,报错:”Class ‘weibo//rests//oauth2//DateTime’ not found” 的分析与解决
1、在 Yii 2 中,报错:”Class ‘weibo//rests//oauth2//DateTime’ not found” …
-
在 Yii 2 高级项目模板中,实现 RESTFUL WEB 服务时,消息目录(messages)中配置的最佳实践
1、之前的实现如下,公共目录中的配置文件,/common/config/main.php,国际化配置如下: ‘components’ => [ ‘i18n’ => [ …