簡體   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