Cloudreve 移动文件出错

umuewwlo  于 2022-04-21  发布在  Java
关注(0)|答案(8)|浏览(307)

使用版本为cloudreve pro 3.4.2
数据库mysql5.5.62
多选移动文件,该操作并没有报错,但是移动后在源目录和目标目录均未看见该文件,使用搜索能够搜索到该文件,点击详情加载超时报Request failed with status code 504
数据库查看文件路径,该文件仍在源目录。
该问题为概率性问题,出问题后尝试复现失败。
请问我该怎样恢复丢失的文件。

tkqqtvp1

tkqqtvp11#

@Zynismus16 重启cloudreve试试

ktca8awb

ktca8awb2#

@Zynismus16 重启cloudreve试试

没有用,目前只能通过数据库查找文件的真实地址然后后台导入

xu3bshqb

xu3bshqb3#

多次尝试有成功复现,如重新导入文件后直接移动文件,该文件仍会消失,但是导入后先在该文件夹中任意复制一个文件到其他目录,该文件夹中原先直接移动会消失的文件再次直接移动就不会消失了。debug模式下并没有相关日志

xmjla07d

xmjla07d4#

对了,该程序有连接redis并设置持久化,有没有相关影响

vpfxa7rd

vpfxa7rd5#

看不太懂,能否描述一下可以稳定复现的步骤? Zynismus16***@***.***>于2022年4月12日 周二12:32写道:…

多次尝试有成功复现,如重新导入文件后直接移动文件,该文件仍会消失,但是导入后先在该文件夹中任意复制一个文件到其他目录,该文件夹中原先直接移动会消失的文件再次直接移动就不会消失了。debug模式下并没有相关日志 — Reply to this email directly, view it on GitHub <#1204 (comment)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AD2QT5LOECXBIDCV3ICVOTTVET4FFANCNFSM5TFHHHJQ> . You are receiving this because you are subscribed to this thread.Message ID:***@***.***>

juud5qan

juud5qan6#

看不太懂,能否描述一下可以稳定复现的步骤? Zynismus16***@***.***>于2022年4月12日 周二12:32写道:

多次尝试有成功复现,如重新导入文件后直接移动文件,该文件仍会消失,但是导入后先在该文件夹中任意复制一个文件到其他目录,该文件夹中原先直接移动会消失的文件再次直接移动就不会消失了。debug模式下并没有相关日志 — Reply to this email directly, view it on GitHub <#1204 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AD2QT5LOECXBIDCV3ICVOTTVET4FFANCNFSM5TFHHHJQ . You are receiving this because you are subscribed to this thread.Message ID:***@***.***>

我也不确定到底是哪一步导致这个问题的,说下我的操作过程
首先用离线下载下载文件(文件A)到指定目录(下载目录),然后从下载目录移动文件A到其他目录(目录A),该过程直接在网页端操作。
移动完成后并没有相关的报错提示,但是下载目录和目录A都没有文件A。
直接在前端搜索该文件能搜索到,但是点击该文件查看详情会一直加载然后前端报Request failed with status code 504

通过数据库查询该文件的绝对路径(存储策略及相关路径)然后在后台通过导入外部文件功能导入文件A到下载目录。
操作完成后再次直接移动文件A到目录A,该文件仍会消失。
如果在导入后复制文件A或者文件A同级目录中的其他文件到任意文件夹。再次移动文件A到目录A,文件A不会消失。

程序用的pro版3.4.2 mysql 5.5.62 redis 6.2.6 平台是ubuntu18 存储策略用的E5SP

ffdz8vbo

ffdz8vbo7#

需要MySQL5.7及以上

ltqd579y

ltqd579y8#

我也是,服务器带宽小,我一次网页端移动了很多文件,也消失了,webdav搜索不到,但web端能搜到,后台也能看到

相关问题