docker版本的可道云在存储里面添加指定硬盘或者文件夹出错!求解决
1.已经在docker-Compose配置映射
volumes:
- "./site:/var/www/html" #./site是站点目录位置,可以修改
- /volume2/kedaoyun/box:/lu/ot/t
2.然后再可道云 后台存储管理,添加:本地硬盘,路径手动输入/lu/ot/t/
3.但是保存时,提示mkfile erro
尝试解决方法:
百度了一下,说是没有读写权限,
然后在终端
sudo chown -R 0:0 /volume2/kedaoyun/box #将权限给PUID PGID用户
sudo chmod -R 755 /volume2/kedaoyun/box #获得此文件夹所有权
4.但是在文件管理-网络挂载-本地磁盘(/lu/ot/t) 发现了这个盘,进入后却无法读写,也不能上传文件!
5.到可道云里 后台存储管理,添加:本地硬盘,路径手动输入/lu/ot/t/ 保存时,依然提示mkfile erro
求解决:
一. 能将硬盘中指定的文件夹,或者整个硬盘,在可道云中有读写权限,能通过可道云上传文件!
二. 能在可道云 后台存储管理中,成功添加文件夹货整个硬盘!
提前谢谢大佬了!

  • dragonfly 回复了此帖
  • 2684351852 进入容器给指定目录赋权

    docker exec -it [容器名] bash
    chown -R nginx:nginx /lu/ot/t

    2684351852 进入容器给指定目录赋权

    docker exec -it [容器名] bash
    chown -R nginx:nginx /lu/ot/t

      dragonfly
      谢谢大佬,按照你说的,已经我ok了,太棒了,我花了好几天都没解决,但是,现在我遇到了新的问题!还要麻烦你帮忙指教一下!
      求解决openwrt中可道云不能上传的问题!以及安卓手机app上备份相册的问题
      问题一:
      在openwrt上,安装了luci-app-kodexplorer ipk文件,也成功配置了可道云,在文件管理中,所配置的挂载的U盘,也能正常读写,但是上传文件是却上传不上去!
      并且提示以下信息:

      1. 修改nginx的配置文件
        client_max_body_size 50M;
        client_header_timeout 3600s;
        client_body_timeout 3600s;
        fastcgi_connect_timeout 3600s;
        fastcgi_send_timeout 3600s;
        fastcgi_read_timeout 3600s;
        其他webserver相应修改类似限制;如apache需要修改LimitRequestBody
        修改完成重启nginx生效: service nginx reload
      2. 修改php配置文件php.ini;
        post_max_size = 500M;
        upload_max_filesize = 500M;
        memory_limit = 500M;
        max_execution_time = 3600;
        max_input_time = 3600;
        对应 php-fpm.conf也需要修改
        request_terminate_timeout 3600
        问题二:
        我在另一台nas中,里面配置上传都是好的,手机可道云app上,备份相册,也是正常的,但是只能自动备份,手机相机拍的照片,也就是说,只能自动备份DCIM中Camera文件夹中的内容,而不能自动备份,手机中DCIM中Camera之外文件夹中图片和视频!
        求解决!
        问题一,改如何解决,如果按照提示的1. 修改nginx的配置文件 2. 修改php配置文件php.ini; 具体如何修改,要修改哪些内容,是否要下载插件,如果下载具体要怎么下载,麻烦提供下ssh终端命令!如果不是要修改,那要怎么解决,辛苦麻烦说下具体步骤!
        问题二,要怎么设置,如果不是设置的问题,而是系统那边本身就没有这个功能,后续升级能不能加入这个功能,让用户有自己的选择,想自动备份哪个文件夹,就可以自动备份哪个文件夹!