分类: ThinkPHP
-
本文记录了在OneThink框架中整合阿里云OSS PHP-SDK2.0.4,实现Web端直传、服务端签名及上传回调的流程。文章首先介绍了设置Bucket的CORS配置,随后详细说明了复制函数、新建上传表单方法、调整模板路径、迁移静态资源以及配置服务端签名接口的操作步骤,并包含Web服务器重写规则的配置。最终通过测试验证了文件直传与回调接口的写入功能成功实现。
-
本文介绍了在OneThink框架中整合阿里云OSS PHP-SDK 2.0.4的实现过程。内容包括复制SDK文件到指定目录、注册命名空间及修改类文件后缀名,接着在配置文件中设置内外网访问域名。文章详细说明了如何实例化OssClient类上传本地文件,以及基于ThinkPHP上传类定制OssUpload类,最终通过表单实现文件直接上传至OSS的功能。
-
针对二级域名间登录状态不一致导致无法通过通行证正常登录的问题,文章介绍了在ThinkPHP 3.2.3beta版本下的解决方案。通过统一配置主域名参数设置Session与Cookie的作用域,实现不同二级域名间的Session数据共享,并利用UCenter发送登录与退出通知,最终通过比对当前用户ID与通行证用户ID,实现了登录状态的同步处理。
