山野莽夫

  • 归档
    • 随笔
    • 建站资源
    • 分享
    • 代码
  • 地球物理学
    • 专业课
    • 概念解释
  • 计算机
  • 互联网
  • 教程
  • 规划
  • 实验室
    • 珍藏的软件
    • 贴吧云签到
    • A1账号自助申请
山野莽夫
小学生的挣扎的点点滴滴
  1. 首页
  2. 互联网
  3. 正文

设置cloudreve上传策略存储目录为年月日分层目录

2019年8月15日 6507点热度 0人点赞 0条评论

cloudreve确实是个不错的网盘程序,他可以方便我们简单的使用各大对象存储的api。因为对于我这种菜鸟来说,把已有的网盘程序接入七牛,又拍是很困难的。但是既然有现成的工具,我就直接拿过来用了。搭建了一个简单的自用网盘,用于网站分享一个文件。

但是用了一段时间,我总感觉这个程序上传策略的存储目录有些让我感觉难受,它是设置年月日整个的文件夹。如下图所示。

光放提供的目录对照表如下

就是我们如果用时间做目录的话,就只能使用年月日,或者年月日时分秒的情况。这样就会是一天一个文件夹,对于我这种有密集恐惧证的人来说,是完全无法忍受的。我就想着是否能够改成年月日分层的形式,这种体验就很好了。于是我动用我那点仅有的分析能力,是不是{year}{month}{day}分别代表年月日呢?那马上来试验一下。

此处我为了防止在根目录太多文件,于是设置了文件存储的目录。上传完文件,检验一下成果。

这就有点尴尬了,我仔细看了一下,只有这个{month}是不支持的。有点小尴尬。这怎么办呢?程序中肯定有代码涉及到这些东西。于是我使用notepad++打开所有文件,检索相关代码。终于找到了一点相关的东西。

在程序源码,application/index/model文件夹有一个名为UploadHandler.php的文件。找到330行到370行中间的地方,添加如下代码。

 '{year}' =>date("Y"),
 '{month}' =>date("m"),
 '{day}' =>date("d"),

然后再去上传文件尝试效果。

这样就符合我的兴趣了,ok教程结束。另外有一个注意事项,就是这儿并不会改动官方的目录变量对照表的内容,这部分内容应该需要再html模板中修改。

标签: cloudreve
最后更新:2019年8月15日

小菜菜

菜鸟

打赏 点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据。

标签聚合
ppt 宝塔面板 虚拟机 onedrive c语言 地震学程序 wordpress 模板
最新 热点 随机
最新 热点 随机
Azure Student 微软云 学生订阅 免费12个月用量避坑注意点集合 MP3音频文件格式详细解析 python按固定采样点个数分割wav格式音频 愉快使用谷歌免费人工智能平台colab,训练你的神经网络模型,为你的学术生活添砖加瓦 华为云版轻量应用服务器-云耀云服务器简单体验评测 Cloudflare 免费CDN自定义节点ip之自选cloudflare 高速节点ip工具分享
测井数据处理(POR) 知更鸟begin1.8破解版主题分享 课程表项目 计算方法---复化科斯特公式 山野莽夫外链开启 Winrar 压缩软件 去弹窗广告注册纯净版含注册key文件

COPYRIGHT © 2021 shanyemangfu.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

蜀ICP备15031791号-2