安装FastDFS问题记录

本文记录了fastDFS安装及测试文件上传成功后,遇到nginx代理访问文件失败的问题。通过排查发现是由于未创建模块日志文件导致的错误,并详细记录了解决过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

   fastDFS成功安装,测试文件上传也成功了,但是在配置nginx代理访问文件的时候,死活访问不了,发送请求过去半天没有响应。查看nginx进程,是起来的,tracker、storage进程都没有问题。试了各种方法,没有解决。据说可以找nginx的日志,找了半天没找到,就在nginx.conf文件中重新配置log日志文件路径:

          

 重启nginx,没有新建日志文件(我在没有加fastdfs模块的nginx中试过,同样的配置确实可以使日志打印在nginx按照目录下的logs文件夹中)。

      这个时候都已经打算放弃重装一台虚拟机了,偶然间查到了正确的nginx日志文件的位置,在:/var/log/nginx下,然后打开error文件,果然有报错:


   居然是/home/libin/mod 这个文件没有创建,到这里真想扇自己两巴掌有没有?就因为漏掉了创建一个文件,就耽误了我一晚上加一早上,再加半下午的时间,难怪当时就觉得还缺了点什么,就是想不起来。。。

  想起我上次重新新建项目,框架ssm,跑mapper的时候死活停着走不动,后来追源码一步步追下去,才发现是创建connection卡住了,检查配置文件,drivenClass的配置少了一个开头的字母j.

  这种不报错没提示的bug真的让人吐血呀,也怪自己太粗心大意,以此篇博客让自己铭记。

 /home/libin/mod 是fastdfs_mode.conf中的配置:是保存模块日志文件的。

  # the base path to store log files
base_path=/home/libin/mod

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值