我希望你很好,这似乎是一个很好的资源,如果可能的话,我真的很喜欢你的帮助。非常感谢。
Xampp和Apache在过去几天对我工作正常,自从重新启动计算机后,我收到以下错误:
启动Apache Web Server ... 退出代码:8 标准输出: apache配置测试失败,中止 标准错误: AH00543:httpd:坏用户名ccda
我尝试了多种解决方案,但配置文件中似乎存在用户名错误。唯一的问题是我不知道如何解决这个问题。
有人可以帮忙吗?
答案 0 :(得分:2)
(对不起这样的延迟发帖,但这可能有助于其他人的搜索)
只需转到XAMPP中的httpd.conf文件并找到
用户守护程序
组守护程序
如果用户不是守护进程,请将其更改为守护进程,为我工作。
答案 1 :(得分:1)
将用户守护程序更改为用户您的Linux用户名
对我来说,它在LoadModule列表下
用户守护程序以用户您的Linux用户名
答案 2 :(得分:0)
您需要更新httpd.conf
文件。运行以下命令以打开Apache配置文件httpd.conf
:
sudo gedit /opt/lampp/etc/httpd.conf
然后,搜索 CTRL + F 获取User
字,直到您看到以下内容:
user abc(any word)
Group abc(any word)
</ifmodule>
以下列方式替换user
和group
:
User nobody
Group Nobody
</ifmodule>
答案 3 :(得分:0)
仅替换
用户守护程序 组守护程序
通过
用户“您的Linux用户名” 组“您的Linux用户名”
答案 4 :(得分:-1)
只需查看.conf文件,
find directives
User
Group
(通常用语:“如果你希望httpd在配置文件中以不同的方式运行”
并使用系统用户名填充值。
对于ubuntu
User www-data
Group www-data
对于CentOS
User apache
等等