![](/img/trans.png)
[英]Apache HTTPD 2.4 AH02429 error with phantom response header
[英]Error: AH00543: httpd: bad user name - Xampp / Apache
我希望你很好,这似乎是一个很好的资源,如果可能的话,我真的很想得到你的帮助。 这将不胜感激。
过去几天,Xampp 和 Apache 对我来说运行良好,自从重新启动计算机后,我收到以下错误:
正在启动 Apache Web 服务器...退出代码:8 标准输出:apache 配置测试失败,正在中止标准错误: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 用户名”
将用户守护程序更改为User your-linux-username
对我来说它在 LoadModule 列表下
用户守护程序到用户 your-linux-username
只需查看 .conf 文件,
find directives
User
Group
(通常在配置文件中的单词之后:“如果您希望 httpd 以不同的方式运行”)
并用您的系统用户名填充值。
对于 ubuntu
User www-data Group www-data
对于 CentOS
User apache
等等
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.