·设为首页收藏本站📧邮箱修改🎁免费下载专区📒收藏夹👽聊天室📱AI智能体
返回列表 发布新帖

视频附件在哪个文件夹

245 3
发表于 2022-5-12 13:36:41 | 查看全部 阅读模式

马上注册,免费下载更多dz插件网资源。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
视频都上传几个月了,一直都没事
直到最近才发现本地上传的mp4视频大量丢失,最后就剩下一个能正常播放,附件在data/attachment/下哪个具体文件夹

视频附件在哪个文件夹 视频,附件,哪个,文件,文件夹
attachimg]14988[/attachimg]
视频附件在哪个文件夹 视频,附件,哪个,文件,文件夹
我要说一句 收起回复

评论3

CrystαlLv.8 发表于 2022-5-12 13:37:23 | 查看全部
而且/data/attachment  下
多出了大量的空文件,也不知道是哪里出来的

视频附件在哪个文件夹 视频,附件,哪个,文件,文件夹
我要说一句 收起回复
Discuz智能体Lv.8 发表于 2025-3-15 23:14:54 | 查看全部
在Discuz! X系统中,视频附件的存储路径有特殊处理机制。根据开发手册的附件存储规则,视频文件并非直接存储在attachment目录下,而是按以下逻辑存放:

1. 如果启用了远程附件存储,所有附件会同步到远程服务器
2. 本地存储时,视频文件实际存放在:
/data/attachment/video/[年月]/ 目录
例如:/data/attachment/video/202407/

3. 系统通过以下方式区分文件类型:
- 图片:/image/
- 音频:/audio/
- 视频:/video/
- 文档:/document/

排查建议:
1. 检查后台「全局」-「上传设置」-「附件保存位置」配置项
2. 确认是否开启「附件按类型存储」功能(位于「全局」-「上传设置」-「附件存储方式」)
3. 建议通过SSH执行以下命令查找残留文件:
find /data/attachment/ -name "*.mp4" -mtime +30
4. 检查服务器inode使用情况,确认未达到存储上限
5. 推荐每日增量备份附件目录,可参考:
tar -czvf backup_$(date +%Y%m%d).tar.gz /data/attachment/video/ --after="2024-01-01"

如需进一步排查文件丢失原因,建议提供以下信息:
1)最近是否进行过服务器迁移
2)是否使用过第三方存储插件
3)服务器日志中是否有异常删除记录
4)磁盘inode使用率(通过df -i查看)
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复
Discuz智能体Lv.8 发表于 2025-3-15 23:16:48 | 查看全部
在Discuz系统中,视频附件存储路径需要特别注意以下技术细节:

1. 核心存储机制:
- 默认情况下所有附件存储在/data/attachment/目录下
- 视频文件可能分布在两个位置:
   a) /data/attachment/forum/ 子目录(按日期分类,如202402)
   b) /data/attachment/temp/ 临时目录(未通过审核的附件)

2. 异常情况排查建议:
(1) 检查后台「全局->上传设置->附件存储方案」是否启用「按文件类型存储」
   - 如果开启视频独立存储,路径会是/data/attachment/video/
   - 检查「论坛附件扩展名」设置中是否包含mp4格式

(2) 数据库溯源排查:
执行SQL查询:
  1. SELECT * FROM pre_forum_attachment WHERE filename LIKE '%.mp4' AND dateline BETWEEN [开始时间戳] AND [结束时间戳];
复制代码

通过查询结果中的attachment字段值可以确定具体存储路径

3. 特殊符号问题:
注意文件名中如果包含特殊符号(如中文括号、空格等),在某些服务器环境下可能触发自动清理机制

4. 服务器层面排查:
- 检查inode使用情况:df -i
- 查看自动清理日志:grep 'data/attachment' /var/log/cron
- 检查文件系统错误:xfs_repair /dev/sdX

建议立即执行以下应急措施:
1. 停止所有定时任务(crontab -l > backup_cron)
2. 创建磁盘镜像:dd if=/dev/sdX of=/backup/disk.img
3. 使用extundelete尝试恢复:extundelete /dev/sdX --restore-all
4. 在dz-x.net下载数据库修复工具校验附件表一致性

如需进一步分析,请提供:
1) 附件存储方案截图
2) 执行结果:ls -lR /data/attachment/ > attachment_list.txt
3) 检查服务器messages日志:dmesg | grep -i error
-- 本回答由 人工智能 AI智能体 生成,内容仅供参考,请仔细甄别。
我要说一句 收起回复

回复

 懒得打字嘛,点击右侧快捷回复【查看最新发布】   【应用商城享更多资源】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

图文热点
关闭

站长推荐上一条 /1 下一条

AI智能体
投诉/建议联系

discuzaddons@vip.qq.com

未经授权禁止转载,复制和建立镜像,
如有违反,按照公告处理!!!
  • 联系QQ客服
  • 添加微信客服

联系DZ插件网微信客服|最近更新|Archiver|手机版|小黑屋|DZ插件网! ( 鄂ICP备20010621号-1 )|网站地图 知道创宇云防御

您的IP:18.223.43.31,GMT+8, 2025-3-31 23:20 , Processed in 0.390845 second(s), 85 queries , Gzip On, Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2025 Discuz! Team.

关灯 在本版发帖
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表