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/[^.#]*


[+] Ubuntu 指令新手會用到的35個技法 - 這是以阿舍的使用經驗編寫出來的電子書,三天內應該就看的完,學的起來哩 ! 有空就參考一下囉 ! ... ^^=

關於阿舍

好文不藏私,請多分享囉!! ^^=



沒有留言 :

張貼留言

如果留言後,發現留言不見了,這通常是因為 Goolge 把它認為是垃圾留言了,請用信件通知阿舍調整 ( ayubiz@gmail.com )。謝謝 !