Apache mod_dnssd未加载fedora 23
在Fedora 23上安装PackStack。 遇到httpd未启动的问题 在/etc/httpd/conf.modules.d/中有一个文件10-mod_dnssd 在/etc/httpd/conf.d中有一个mod_dnssd.conf文件 Apache无法启动,错误消息是关于无效选项:“DNSSDEnable on” 在文件/etc/httpd/conf.d/mod_dnssd.conf中 我已经检查了httpd-M,看起来模块没有被加载。然而,LoadModule命令看起来像其他示例中的文件,DNSSDEnable选项看起来也有效 我还没有在谷歌上看到过这个问题,所以在我提出bug报告之前,我想看看是否有人遇到过这个问题,或者有修复方法 问候, 瑞安 因此,我将mod_dnssd.conf的第一行更改为如下绝对路径: 加载模块dnssd_模块/etc/httpd/modules/mod_dnssd.so 。。。但不幸的是,我遇到了另一个错误:-Apache mod_dnssd未加载fedora 23,apache,fedora-23,Apache,Fedora 23,在Fedora 23上安装PackStack。 遇到httpd未启动的问题 在/etc/httpd/conf.modules.d/中有一个文件10-mod_dnssd 在/etc/httpd/conf.d中有一个mod_dnssd.conf文件 Apache无法启动,错误消息是关于无效选项:“DNSSDEnable on” 在文件/etc/httpd/conf.d/mod_dnssd.conf中 我已经检查了httpd-M,看起来模块没有被加载。然而,LoadModule命令看起来像其他示例中的
# apachectl configtest
httpd: Syntax error on line 353 of /etc/httpd/conf/httpd.conf: Syntax error on line 1 of /etc/httpd/conf.d/mod_dnssd.conf: Cannot load /etc/httpd/modules/mod_dnssd.so into server: /etc/httpd/modules/mod_dnssd.so: undefined symbol: unixd_setup_child
因此,我必须使用以下命令卸载dnssd模块:
# yum remove mod_dnssd
这是在运行Apache2.4.6的RHEL7上实现的,但我认为Fedora也是如此
因此,我将mod_dnssd.conf的第一行更改为如下绝对路径:
加载模块dnssd_模块/etc/httpd/modules/mod_dnssd.so
。。。但不幸的是,我遇到了另一个错误:-
# apachectl configtest
httpd: Syntax error on line 353 of /etc/httpd/conf/httpd.conf: Syntax error on line 1 of /etc/httpd/conf.d/mod_dnssd.conf: Cannot load /etc/httpd/modules/mod_dnssd.so into server: /etc/httpd/modules/mod_dnssd.so: undefined symbol: unixd_setup_child
因此,我必须使用以下命令卸载dnssd模块:
# yum remove mod_dnssd
这是运行Apache2.4.6的RHEL7,但我认为Fedora也是如此- “以下软件包已从Red Hat Enterprise Linux版本6和版本7之间删除,不再受支持。 ... mod_dnssd ……”
来源p.S.Red Hat声明:- “以下软件包已从Red Hat Enterprise Linux版本6和版本7之间删除,不再受支持。 ... mod_dnssd ……”
Source您找到解决方案了吗?我将LoadModule语句移到了其他地方,并获得了要加载的模块。我没有回去看它为什么没有加载。老实说,我没有机会再看一次。我可能会在本周试试。你把它移到哪里了?有一段时间没看这个了,但IIRC我刚把它移到主模块配置文件中。无论在何处加载大多数模块…您是否找到了解决方案?我将LoadModule语句移到了其他位置,并让模块加载。我没有回去看它为什么没有加载。老实说,我没有机会再看一次。我可能会在本周试试。你把它移到哪里了?有一段时间没看这个了,但IIRC我刚把它移到主模块配置文件中。无论在哪里加载大多数模块。。。