PTCMS小说封面实时存储阿里云OSS

作者:恒点     发布于「网络技术」 - 恒点网

PTCMS小说封面实时存储阿里云OSS-恒点网
2019-05-14 分类:网络技术 阅读(283) 评论(0) 百度未收录
当前位置:恒点网 > 教程分享 > 网络技术 > 正文
赞(0) 打赏
恒点

作者:恒点

手机扫码查看

特别声明:文章多为网络转载,资源使用一般不提供任何帮助,特殊资源除外,如有侵权请联系!

摘要:PTCMS小说封面实时存储阿里云OSS

注意:阿里云OSS同区域阿里主机才能免流量费 否则可能产生流量费用.此插件暂时只支持阿里云OSS
PTCMS小说封面实时存储阿里云OSS

1.一键安装oss挂载
安装方法:打开宝塔终端,执行安装脚本

wget -O ossfs.sh http://39.105.93.185/ossfs/install.sh && bash ossfs.sh install

2.配置oss挂载
⑴.先在根目录手动建一个目录。如:”oss”
⑵.打开软件管理》阿里云oss挂载工具》设置》添加挂载
PTCMS小说封面实时存储阿里云OSS
Access_id.Access_key如下图.Bucket为你在oss建的目录
PTCMS小说封面实时存储阿里云OSS
PTCMS小说封面实时存储阿里云OSS
backet(仓库名字)如下图.
PTCMS小说封面实时存储阿里云OSS
外链地址如下图.
PTCMS小说封面实时存储阿里云OSS
3.同步封面图片
打开宝塔数据同步工具》创建本地同步任务.具体数值如下
PTCMS小说封面实时存储阿里云OSS
因为我用的不是阿里云主机。也就没有详细研究过阿里云oss,测试了下数据是同步成功了.预览不显示,而且点击图片URL。提示图片下载。不知何理?
反复在oss查了下,原来有两个问题
1.读写权限Bucket ACL:要设置为公共读写
2.需要建一个图片处理域名规则

1.读写权限Bucket ACL:要设置为公共读写
PTCMS小说封面实时存储阿里云OSS
2.需要建一个图片处理域名规则
PTCMS小说封面实时存储阿里云OSS
点击新建样式》填写规则名称,其他默认点击确认。打开文件管理,打开图片预览,图片样式选择刚才建的。可建自有域名
PTCMS小说封面实时存储阿里云OSS
4.网站图片显示代码修改

同一张图片
网站原来的图片地址是这样:https://www.677a.cn/public/cover/06/10/6d/06106d683b78ddbc5740e72a05438e6f.jpg
OSS的图片地址应该是这样:https://img.677a.cn/image/06/10/6d/06106d683b78ddbc5740e72a05438e6f.jpg?x-oss-process=style/jpg
因为是同步的所以中间一段核心路径是相同的.网站图片调用标签是{$loop.novel.cover}。显示出来的结果是/public/cover/21/96/1d/21961d14b711af498b47eca1945ce531.jpg这样一个样式.用PHP删减语句去掉/public/cover/ 在前面添加https://img.677a.cn/image/ 再在后面添加?x-oss-process=style/jpg不就可以了..最后把{$loop.novel.cover}改为:

https://img.677a.cn/image/{$loop.novel.cover|mb_substr=14,200,'utf-8'}?x-oss-process=style/jpg

未经允许不得转载:

作者:恒点, 转载或复制请以 超链接形式 并注明出处 恒点网
原文地址:《PTCMS小说封面实时存储阿里云OSS》 发布于2019-05-14

评论 抢沙发

评论前必须登录!

  注册



PTCMS小说封面实时存储阿里云OSS

长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

这绝对不是广告!

PTCMS蜻蜓听书

小说源码特点功能: 1、后台自带了可用的小说采集规则和小说下载规则,配置完成即可自动采集。

了解一下
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册