PHP多站點配置與配置時可能出現的錯誤
阿新 • • 發佈:2019-02-02
多站點配置
先找到要配置的配置檔案目錄,在Apache下,具體目錄如下:
具體在哪一個盤看自己安裝的時候放到了哪裡,這個目錄下的extra,下的vhorts
開啟之後,因為是多站點配置,所以只有一個是不夠的,這時候就將他多複製幾個。
只修改複製的那些就夠了,不用修改原來那一個,因為還用不到別的,所以只保留一下圖片內容就夠了,其他東西可以刪除掉。
進行修改,root 修改地址,name修改名字,修改後如下圖所示,地址是自己建的地址
這個配置檔案在預設狀態下是不會被載入的,這時候我們需要去告訴Apache,載入這個配置檔案
左擊開啟Apache,httpd.conf配置檔案,快速搜尋(Ctrl+F)httpd-vhost
找到如下圖所示,因為註釋狀態,所以不執行,這時候去掉#,即去掉註釋。然後儲存
因為在Apache中是預設訪問本地伺服器,是拒絕訪問外部主機伺服器的,所以還需要修改成允許訪問其他地址伺服器。
仍然開啟Apache的配置檔案,快速搜尋修改的檔案,我的是PHPDame,然後下滑找到127的那個,將他註釋,將他上邊那一個
修改成 allow from all
,之後重啟服務。
配置計算機。開啟如下目錄。具體計算機不一樣,目錄可能會有一些差別
然後開啟本地檔案的hosts。寫入127.0.0.1 text1.com就可以了
當然這是我寫入的,大家根據自己實際定義寫入。
測試時,如果直接在瀏覽器寫text1.com無法訪問,請記得加上自己的埠號。
注:有的電腦在allow from 這一步找不到這個,顯示的沒有127的內容,那麼可以把裡邊的allow ovv 的那個註釋掉,自己加上這一句,如果不註釋掉的話,你的wamp可能會導致Apache服務無法啟動。
在最後一步寫入網址的時候,如果顯示不是管理員許可權無法修改的話,恰好你也不知道怎麼使用管理員許可權,那麼請把這個檔案複製出去,修改完之後讓他替換掉原來的那個檔案就OK了