繁体   English   中英

错误:AH00543:httpd:用户名错误 - Xampp / Apache

[英]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>

按以下方式替换usergroup

User nobody
Group Nobody
</ifmodule>

只更换

用户守护进程组守护进程

经过

用户“您的 linux 用户名”组“您的 linux 用户名”

  1. 导航到/opt/lampp/etc/httpd.conf

用户守护程序更改为User your-linux-username

对我来说它在 LoadModule 列表下

  1. 您可能还想更改/opt/lampp/etc/proftpd.conf

用户守护程序用户 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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM