Configuration

使 Apache 重新載入在錯誤時跳過 vhost

  • May 4, 2016

在 conf.d 下有幾個虛擬主機配置有自己的 conf 文件。這工作正常,但我經常不得不對其中一個文件進行更改並重新載入 apache。如果出現錯誤,有沒有辦法讓 apache 跳過該文件,以便其他站點在重新載入時仍會啟動?

這是一個產品站點(是的,我應該首先測試所有內容,但這並不總是可行的)。如果我可以更改 domain1.conf 的文件並重新啟動服務 httpd 然後如果文件中有錯誤會導致 apache 根本無法啟動它會簡單地跳過該 conf 文件並載入 start所有其他人。

希望這會奏效

問候

撕裂

只需確保您的配置正確**,然後**再發出重新啟動/重新載入

apachectl configtest 

configtest:執行配置文件語法測試。它解析配置文件並報告語法正常或有關特定語法錯誤的詳細資訊。這相當於apachectl -t.

引用自:https://serverfault.com/questions/774719