我希望你很好,这似乎是一个很好的资源,如果可能的话,我真的很喜欢你的帮助。这将不胜感激。
Xampp和Apache在过去几天对我工作正常,自从重新启动计算机后,我收到以下错误:
启动Apache Web Server ...退出代码:8 Stdout:apache配置测试失败,中止Stderr:AH00543:httpd:坏用户名ccda
我尝试了多种解决方案,但似乎配置文件中存在用户名错误。唯一的问题是我不知道如何解决这个问题。
有人可以帮忙吗?
(抱歉这样的延迟发布,但这可能对其他人的搜索有帮助)
只需转到XAMPP中的httpd.conf文件即可找到
用户守护程序
组守护进程
如果用户不是守护进程,请将其更改为守护进程,为我工作。
您需要更新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>
只有更换
用户守护程序组守护程序
通过
用户“你的linux用户名”组“你的用户名linux”
只需看一下.conf文件,
find directives
User
Group
(通常在单词之后:“如果你希望httpd在配置文件中以不同的方式运行”)
并使用系统用户名填充值。
User www-data
Group www-data
User apache
等等