在启动Apache 的管理功能的时候出现以下异常
[root@invoi bin]# ./adminctl start
httpd: bad user name @@SetupadmUser@@
./adminctl start: admin http could not be started
解决办法:
一:
修改 vi /was/IHS/conf/admin.conf
将
#User @@SetupadmUser@@
#Group @@SetupadmGroup@@
改成:
User nobody
Group nobody
二:
如果启动apache出现如下错误:httpd: bad user name daemon
解决办法:
步骤一:新建“daemon”用户和“daemon”组,执行命令如下:
groupadd daemon
useradd -g daemon daemon
步骤二:执行如下命令重启apache
server apache restart
步骤三:如果上述两步完成后,apache还是出现同样的错误,则很有可能系统防火墙禁用了此用户。这时候修改/etc/sysconfig/iptables,并取消里边对daemon的限制规则。
本文介绍了解决Apache管理功能启动时出现的badusername错误的方法。通过修改admin.conf文件中的用户和组设置,或者创建特定的用户和组并配置防火墙来解决启动失败的问题。
587

被折叠的 条评论
为什么被折叠?



