1 Star 0 Fork 4

cctvteam / wordpress-qcloud-cos

forked from 沈唁 / Sync QCloud COS 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
readme.txt 6.70 KB
一键复制 编辑 原始数据 按行查看 历史
沈唁 提交于 2020-12-13 10:57 . Fix version to 1.9.3
=== Sync QCloud COS ===
Contributors: shenyanzhi
Donate link: https://qq52o.me/sponsor.html
Tags: COS, 腾讯云, 对象存储, Tencent, Qcloud
Requires at least: 4.2
Tested up to: 5.6
Requires PHP: 5.6.0
Stable tag: 1.9.3
License: Apache 2.0
License URI: http://www.apache.org/licenses/LICENSE-2.0.html
使用腾讯云对象存储服务 COS 作为附件存储空间。(This is a plugin that uses Tencent Cloud Cloud Object Storage for attachments remote saving.)
== Description ==
使用腾讯云对象存储服务 COS 作为附件存储空间。(This is a plugin that uses Tencent Cloud Cloud Object Storage for attachments remote saving.)
* 依赖腾讯云COS服务:https://cloud.tencent.com/product/cos
* 使用说明:https://cloud.tencent.com/product/cos/details
## 插件特点
1. 可配置是否上传缩略图和是否保留本地备份
2. 本地删除可同步删除腾讯云对象存储 COS 中的文件
3. 支持腾讯云对象存储 COS 绑定的个性域名
4. 支持替换数据库中旧的资源链接地址
5. 支持北京、上海、广州、香港、法兰克福等完整地域使用
6. 支持同步历史附件到 COS
7. 支持验证桶名是否填写正确
8. 支持腾讯云数据万象 CI 图片处理
9. 支持上传文件自动重命名
插件更多详细介绍和安装:[https://github.com/sy-records/wordpress-qcloud-cos](https://github.com/sy-records/wordpress-qcloud-cos)
## 作者博客
[沈唁志](https://qq52o.me "沈唁志")
欢迎加入沈唁的WordPress云存储全家桶QQ交流群:887595381
== Installation ==
1. Upload the folder `wordpress-qcloud-cos` or `sync-qcloud-cos` to the `/wp-content/plugins/` directory
2. Activate the plugin through the 'Plugins' menu in WordPress
3. That's all
== Screenshots ==
1. screenshot-1.png
2. screenshot-2.png
== Frequently Asked Questions ==
= 怎么替换文章中之前的旧资源地址链接 =
这个插件已经加上了替换数据库中之前的旧资源地址链接功能,只需要填好对应的链接即可
= 使用子账户报错:Cos Error Code: AccessDenied, Status Code: 403 =
可以使用子账户,但是 APPID 需要填写为存储桶创建者的ID,而不是子账户的ID。例如[配置指南](https://github.com/sy-records/wordpress-qcloud-cos#%E9%85%8D%E7%BD%AE%E6%8C%87%E5%8D%97)中的`1250000000`就是APPID
= 上传图片提示:图像后期处理失败,请将其缩小到2500像素并重新上传 =
1)配置的`存储桶名称`填写错误,正确的配置参照[配置指南](https://github.com/sy-records/wordpress-qcloud-cos#%E9%85%8D%E7%BD%AE%E6%8C%87%E5%8D%97)中的`存储桶名称`,v1.6.1 版本增强了校验,填写错误会给予提示;同时兼容了桶名称附带`APPID`的情况
2)图片确实像素大于2500px,可以在`functions.php`中加入以下代码禁止大图片裁剪功能
`add_filter('big_image_size_threshold', '__return_false');`
= 在插件中应该如何使用腾讯云数据万象CI =
参考:[腾讯云对象存储COS + 数据万象CI = 完善的图片解决方案](https://cloud.tencent.com/developer/article/1606153) 或 [腾讯云文档 - 使用图片样式](https://cloud.tencent.com/document/product/436/42214#.E4.BD.BF.E7.94.A8.E5.9B.BE.E7.89.87.E6.A0.B7.E5.BC.8F)
= 保存配置时报错:您的站点遇到了致命错误,请查看您的站点的管理电子邮箱来获得指引 =
这个问题应该只出现在Windows的机器上,打开`WP_DEBUG`的话会报错:`Fatal error: Uncaught GuzzleHttp\Exception\RequestException: cURL error 60: SSL certificate problem: self signed certificate`,解决方法如下:
1)从 [https://curl.haxx.se/ca/cacert.pem](https://curl.haxx.se/ca/cacert.pem) 下载最新的cacert.pem
2)将以下行添加到`php.ini`中,注意修改对应的路径
`curl.cainfo=/path/to/cacert.pem`
= 保存配置时提示:ErrorCode:xxx, ErrorMessage:xxxx。如:ErrorCode:403, ErrorMessage:Request has expired =
这种问题请直接前往腾讯云[对象存储文档](https://cloud.tencent.com/document/product/436)搜索对应的`ErrorMessage`信息即可,或者访问[对象存储错误码列表](https://cloud.tencent.com/document/product/436/7730#.E9.94.99.E8.AF.AF.E7.A0.81.E5.88.97.E8.A1.A8)
== Changelog ==
= 1.9.3 =
* 修复版本号
= 1.9.2 =
* 修复勾选不上传缩略图后不会删除云端缩略图
= 1.9.1 =
* 升级 COS SDK 版本
* 支持 WordPress 5.6 版本
= 1.9.0 =
* 修复多站点上传原图失败,缩略图正常问题
* 优化上传路径获取
= 1.8.5 =
* 优化同步上传路径获取
= 1.8.4 =
* 修改常见问题和相关链接
= 1.8.3 =
* 增加南京地域
= 1.8.2 =
* 增加替换题图数据库链接
= 1.8.1 =
* 支持上传文件自动重命名
* 支持特色图片使用图片处理
= 1.8.0 =
* 修复因svn提交错误导致打包文件缺失问题
= 1.7.1 =
* 增加金融云地域
* 升级SDK至[v2.0.8](https://github.com/tencentyun/cos-php-sdk-v5/releases/tag/v2.0.8)
= 1.7.0 =
* 修复勾选不在本地保存图片后媒体库显示默认图片问题
* 修复删除错误
= 1.6.8 =
* 修复勾选不在本地保存图片后媒体库显示默认图片问题
* 优化删除文件逻辑
= 1.6.7 =
* 增加腾讯云数据万象图片处理
= 1.6.6 =
* 优化deactivation_hook,禁用时可选删除配置和恢复URL前缀
= 1.6.5 =
* 增加插件禁用事件,可选择是否删除配置
* 增加上传文件try catch,提示文件上传错误时请打开控制台查看对应请求的Response输出信息
* 修复首尔地域错误,感谢`서대현`反馈
= 1.6.4 =
* 更新腾讯云SDK至[v2.0.7](https://github.com/tencentyun/cos-php-sdk-v5/releases/tag/v2.0.7)版本
* 修改上个版本插件文件末尾空白符号问题
= 1.6.3 =
* 更新腾讯云SDK至[v2.0.6](https://github.com/tencentyun/cos-php-sdk-v5/releases/tag/v2.0.6)版本
= 1.6.2 =
* 修复腾讯云cos返回数据格式不一致问题
= 1.6.1 =
* 增强存储桶配置验证
* cos client增加schema
= 1.6.0 =
* 升级sdk为v5版本
* 修复本地文件夹和URL前缀结尾 / 去除失败
* 优化URL前缀注意事项提示中的http和https
= 1.5.1 =
* 优化button按钮样式
* 优化sdk中的代码
= 1.5.0 =
* 修复第一次删除文件失败,报错 ERROR_PROXY_APPID_USERID_NOTMATCH,导致删除文件不完整
* 优化删除逻辑
* 移除时区设置
* 增加发布版本链接
* 修改 README 中的常见问题
= 1.4.3 =
* 修复地域选择上海地区跳转华中问题
= 1.4.2 =
* 修复导致评论时间戳差 8 小时问题
= 1.4 =
* 增加替换文章中资源链接地址功能
= 1.3 =
* 添加北京、香港、法兰克福等完整地域使用
= 1.0 =
* First version
== Upgrade Notice ==
= 1.6.7 =
更新后请点击一次插件设置中的保存更改按钮。
= 1.6.0 =
升级sdk版本至v5。
PHP
1
https://gitee.com/cctvteam/wordpress-qcloud-cos.git
git@gitee.com:cctvteam/wordpress-qcloud-cos.git
cctvteam
wordpress-qcloud-cos
wordpress-qcloud-cos
master

搜索帮助

53164aa7 5694891 3bd8fe86 5694891