Cloudreve远程存储服务端搭建

你可以使用远程存储策略将文件存放在其他(不同于Cloudreve所在的)服务器上,但在此之前,你需要手动搭建远程服务端。

远程服务端搭建

以下操作均在远程服务端(即存放文件的服务器)上进行。

  1. 克隆代码
git clone https://github.com/HFO4/cloudreve-remote-server.git
cd cloudreve-remote-server
  1. 填写配置文件
vim config.php

ACCESS_KEY的值更改为与Cloudreve后台添加远程上传策略时系统随机生成的AccessToken,保存。

  1. 权限

chunksuploadstuhmbs赋予读写权限,同时为了安全考虑,将柯林斯uploads目录配置为禁止执行PHP脚本,禁止直接访问。

添加远程上传策略

  1. 进入后台 – 上传策略 – 远程服务器
  2. 默认已生成随机的accessToken,复制柯林斯填入远程服务端的的config.php
  3. “服务端URL”即为远程服务端程序所在目录的url,比如’ https://yourdomain.com/server/ ‘
  4. 保存并绑定用户组测试上传

常见问题

上传大文件提示“分片缓冲区已满,请等待系统回收”

手动清理块下的文件即可

上传文件提示“文件转移失败”

检查chunksuploads目录是否有写入权限

其他问题诸如HTTP错误等

参考请https://forum.cloudreve.org/d/17

© 版权声明
THE END
点赞0
共2条
头像
提交
头像

昵称

取消
昵称
    • 头像Duomeng
一言一语