AI摘要:这是一个介绍Typecho S3存储插件的文章。该插件是通过AI辅助开发的,可以支持将文件上传到S3存储。文章提供了插件的后台设置预览,并说明了使用该插件需要关闭php的display_errors,并且只在缤纷云和R2上进行了测试。最后,给出了该插件的项目地址。

前言

S3UploadForTypecho
用AI辅助写的插件,至于有没有什么BUG咱也不知道

功能

  • 支持标准 S3 协议
  • 支持自定义域名和 CDN
  • 支持 HTTPS
  • 支持文件本地备份
  • 支持自定义存储路径
  • 支持虚拟主机和路径两种访问方式

预览

后台设置

QQ20240729-115456.png

使用

  • 下载插件并解压到 usr/plugins/S3Upload 目录
  • 在 Typecho 后台启用插件
  • 配置 S3 相关参数

    Endpoint: S3 服务器地址
    Bucket: 存储桶名称
    Region: 区域
    Access Key: 访问密钥 ID
    Secret Key: 访问密钥密码
    自定义域名: CDN 或自定义域名
    HTTPS: 是否使用 HTTPS
    URL 风格: 路径或虚拟主机方式
    自定义路径: 存储路径前缀
    本地备份: 是否保留本地副本

注意

确保 PHP 已安装 curl 扩展
确保目录有写入权限
建议开启 PHP 错误日志
建议定期检查日志文件
仅测试缤纷云,R2
php版本8.3
其他请自测

项目地址

https://github.com/jkjoy/S3UploadForTypecho

标签: typecho, 插件, S3Upload

最后更新于 2025-03-12 08:05:21

添加新评论