SSpirits

Typecho 新版又拍云插件使用教程
说明本插件 是又拍云文件上传插件,基于 codesee/UpyunFile 二次开发。修复了启用本插件会影响其他...
扫描右侧二维码阅读全文
21
2019/01

Typecho 新版又拍云插件使用教程

说明

本插件 是又拍云文件上传插件,基于 codesee/UpyunFile 二次开发。

  • 修复了启用本插件会影响其他替换内容插件生效的 Bug
  • 修复了某些情况下图片链接替换失败的 Bug
  • 新增:接入又拍云图片处理功能
  • 新增:为博客静态资源加入 Token 防盗链

使用方法

  1. Release 中下载此插件的最新版,上传至网站的/usr/plugins/目录下;
  2. 启用该插件,正确填写相关信息,保存即可。

截图.jpg

注意事项

  1. 启用又拍云图片处理需在又拍云控制台中创建缩略图版本并填入插件相应位置,文档:https://help.upyun.com/knowledge-base/image/#thumb
  2. 如你创建的缩略图版本开启了转码功能,则需将输出格式填入插件相应位置
  3. 只有 JPG、JPEG、PNG、BMP 这 4 种格式的图片才会进行处理
  4. 启用 Token 防盗链需在又拍云控制台中启用 Token 防盗链并将密钥填入插件相应位置
  5. 自定义目录结构可以在 Typecho 根目录下的 config.inc.php 中 define('__TYPECHO_UPLOAD_DIR__', '/path/to/uploads'); 并设置目录结构为 Typecho结构,默认上传路径为 /typecho/uploads

Token 防盗链功能只能修改 HTML 文件中的 CDN 链接,如果需要引入字体图片等资源请内联 CSS
Last modification:January 22nd, 2019 at 03:26 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment

11 comments

  1. Ryci

    z作者您好,我再使用是出现 “验证不通过,请核对Upyun操作员和密码是否输入正确”,但我可以肯定的是,我的密码是正确,F12也没有什么报错,请问您有什么好的解决办法吗?

  2. Kiwiape

    在后台的文件管理里还是没有修改链接,也不会加上token,导致后台查看不了文件。。。。

    1. Kiwiape
      @Kiwiape

      我还发现,新添加的附件,会以 https://newdomain.com/usr/upload/year/month/ 的形式插入文章,可我设置的格式是 https://newdomain.com/year/month/
      (。•ˇ‸ˇ•。)

      1. SSpirits
        @Kiwiape

        按年月日形式插入需设置成精简结构,文件管理里加上 Token 的功能不是刚需,考虑在以后的版本里加入

        1. Kiwiape
          @SSpirits

          是在设置成精简结构的状态下,不会自动修改链接。
          不过后来我重新来回切换了一下路径结构,就神奇地能自动切换了。
          不知是兼容bug还是什么原因,总之现在能用了。感谢大佬!

  3. 千玖夜

    传输大概大于5MB的文件会失败,而且附件区一直显示在传输……修改过php.ini和nginx.conf了(´இ皿இ`)

    1. SSpirits
      @千玖夜

      我这实测百兆文件没有问题。你可以看一下主站 CDN 的配置,或者把报错发下。

  4. 萧小七

    图片上传失败,但是刷新之后会出现在附件里边,不知道什么原因!

    1. SSpirits
      @萧小七

      贴下报错。

      1. 萧小七
        @SSpirits

        上传之后,附件那一栏显示上传失败,没有其他的报错

        1. SSpirits
          @萧小七

          我的意思是你 f12 看下 Network 标签里的报错,一般来说不是你网络问题就是设置问题