2011-01-30

Ubuntu 解決 Apache 的 "NameVirtualHost *:80 has no VirtualHosts" 問題?

阿舍會遇到這個問題的情形,是想要解決 Apache2 啟動時,會出現找不到完整的主機名稱而使用 127.0.0.1 當作網站網址的問題,所以,就去調整了 /etc/apache2/apache2.conf 這個檔案,加了一個 ServeName 的參數,並且把 /etc/hosts 裡的 IP 都調到外部 IP,不使用 127.0.0.1 了,結果,重新啟動 Apache,就出現了這問題哩 !

阿舍查了不少資料,也調了不少東西,結果咧 ! 還是弄不出個所以然來,然後,還越弄越糟糕了哩 ! 後來,阿舍想去重新檢視 Apache2 的虛擬網站設定的步驟,結果,這才發現,在 /etc/apache2/apache2.conf 檔裡,少了下面這一行,加好重開 Apache2 就好了.....

Include /etc/apache2/sites-enabled/[^.#]*

推薦閱讀


有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁

沒有留言 :

張貼留言

歡迎留言提問和討論 .... 😁