记一次修改Fastdfs存储路径后,访问图片显示404的排查过程

场景:
测试阶段中,仿真程序向Fastdfs服务一直上传图片,导致的存储路径所在磁盘满了。因此需要切换到挂载的大磁盘下。

操作:
测试人员修改了storage.conf中的store_path,并重启fdfs_storaged后,访问不到上传的图片,报404
在这里插入图片描述
排查:
1.首先确定图片是否存进去了,数据库该字段存储,表明调用FastDFS的API成功返回的URL,说明图片已经存进去了。
在这里插入图片描述
2.查一下mo_fastdfs.conf和storage.conf中的store_path的地址是否一致。如果修改storage.conf的存储路径则必须修改mo_fastdfs.conf中的路径。
3.发现两个文件的路径不一致,应该是测试人员仅仅修改了storage.conf中的路径。
4.修改mo_fastdfs.conf中store_path路径与storage.conf路径一致。
5.到nginx执行文件路径下,执行nginx -s reload
6.访问图片路径http://192.168.3.3:8084/group1/M00/00/66/wKgDA18iFlyIbR25AAA9-mJDX-MAAAo1wP_vvUAAD4S255.jpg,正常显示了。

总结:
修改图片存储路径操作步骤如下:
1.修改storage.conf中的store_path=…
2.重启storage服务,执行/usr/bin/fdfs_storaged /etc/fdfs/storage.conf restart
3.修改mo_fastdfs.conf中的store_path=…必须与storage.conf中的store_path保持一致
4.执行nginx -s reload重新加载nginx配置
(mo_fastdfs.conf是nginx需要调用的)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AK@

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值