FastDFS整合nginx报错“http.mime_types_filename“ not exist or is empty

博客讲述了部署FastDFS后用fdfs_test测试可正常上传数据,但整合nginx后远程访问被拒。排查时发现防火墙已关闭,查看nginx错误日志有报错。尝试网上常见两种解决方案无果,最终在mod_fastdfs.conf中添加配置,重启nginx后问题解决。

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

在部署好FastDFS后首先进行了fdfs_test进行测试,发现数据可以正常上传,在整合nginx后进行远程访问被拒绝
对此问题,首先进行了防火墙端口的确认,在看到防火墙已经关闭后查看nginx启动的错误日志/logs/error.log,报错信息为…/common/fdfs_http_shared.c, line: 153, param “http.mime_types_filename” not exist or is empty,根据网上的教程,这种情况的解决方案主要为两种:

  1. 修改/etc/fdfs/mod_fastdfs.conf,增加#include http.conf
  2. /etc/fdfs目录中添加 http.conf和mime.type
    但是上述两种问题都不存在,最后在mod_fastdfs.conf中添加

#HTTP default content type
http.default_content_type = application/octet-stream

#MIME types mapping filename
#MIME types file format: MIME_type extensions
#such as: image/jpeg jpeg jpg jpe
#you can use apache’s MIME file: mime.types
http.mime_types_filename=/usr/local/etc/nginx/mime.types

重启nginx后成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值