一、 获取临时密钥的请求里,权限列表里需要添加下载权限。php实例代码:
[crayon-5df6b19dc221b856109168/]
二、确保用于生成临时密钥的账号在所在的桶有相应的权限
https://console.cloud.tencent.com/cos5/bucket
我踩的坑是因为运维给到我的账号是子账号,但是没有权限。使用.... Read More >
分类目录归档:PHP,好久不见
2019
07-28
07-28
用php对象,简化Json Schema的定义
Github地址
使用php对象,描述Json-Schema变得更容易(支持draft-07 和 draft-06)
使用opis/json-schema作为校验器
好处
定义容易,不用写复杂的json
定义更有可读性
安装
composer require "foamzou/easy-json-schema"
基本使用
[crayon-5df6b.... Read More >
2019
03-28
03-28
编译安装php7.3
最近在一台CentOS6.2的机器上部署php7.3,系统有点旧,稍微折腾点。
安装需要的依赖
[crayon-5df6b19dc2799825837849/]
编译安装
到官网下载最新的稳定版本
注意用户组最好与nginx的保持一致,例如我这里设置与nginx一致的nobody
[crayon-5df6b19dc27a0105344881/]
[crayon-5df6b.... Read More >
2019
03-28
03-28
编译protobuf.so扩展
在官网下载适合php版本的包。pecl官网
解压
[crayon-5df6b19dc28f5646982673/]
cd到目录并用phpize生成configure文件
[crayon-5df6b19dc28fa978878117/]
编译三板斧
[crayon-5df6b19dc28fc797478392/]
最后会提示你已经装到指定扩展目录了
Installing sh.... Read More >
2016
06-10
06-10
设计模式之职责链
什么是职责链
职责链模式(Chain of Responsibility):使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链,并沿着这条链传递该请求,直到有一个对象处理它为止。
例子一:支付宝的花呗自动还款扣款顺序
余额->借记卡快捷->余额宝
首先会从余额扣款,若余额不足或扣款失败则将扣款这一动作往后传递~
例子二:备胎
母亲:.... Read More >
2016
03-13
03-13
App用户身份验证

2016
01-20
01-20
memcache入门

2015
09-12
09-12
Laravel5.1学习之旅(二) 路由
Laravel5.1学习之旅(二) 路由
上一篇:Laravel5.1学习之旅(一) 安装Laravel5.1
访问一个页面,你可以不需要Model、View和Controller,但必然需要路由(Route)
本文示例代码可能会涉及到Controller、Model、View,这些内容将会在下一篇介绍,对于学习本文没有影响
路由是什么
学过计算机网络的都知道,路.... Read More >
2015
08-09
08-09
在Linux下编译php扩展

2015
07-24
07-24
Laravel5.1学习之旅(一) 安装Laravel5.1
