架构设计
-
在 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’ => [ …
-
在 Windows 10 中基于工具箱应用程序轻松实现 PhpStorm 的下载及其未来更新
1、Help – Check for Updates…,弹出 IDE and Plugin Updates,如图1 图1 2、点击 Blog / Downl…
-
在 Yii 2 中,当输入数据是通过网址时,为了避免执行冗余的更新SQL,给输入值应用一个过滤器(intval),进而导致衍生出的验证规则失效的分析解决
1、在浏览器中打开网址:http://www.channel-pub-api-localhost.chinamcloud.com/weibo-oauth2/authorize-up…
-
在 Windows PowerShell 中执行命令:curl -X POST –data,报错:Invoke-WebRequest : 找不到接受实际参数“POST”的位置形式参数。的分析解决
1、在 Windows PowerShell 中执行命令:curl -X POST –data,报错:Invoke-WebRequest : 找不到接受实际参数“POS…
-
基于 Rancher,在 1 个 Git 仓库、1 个容器中部署 2 个域名的实现
1、现在渠道发布接口包含如下应用:企鹅号、微信公众帐号、微博、控制台命令、跨渠道、授权,其中企鹅号、微信公众帐号、微博、跨渠道需要部署为域名 A,且入方向仅支持内网,其中授权需要部…