php安裝集成環境時本地域名無法解析問題

問題概述:

最近重拾PHP,突然在安裝本地環境時,除了用127.0.0.1和localhost可以訪問指定目錄外,其他自定義的域名或者ip均不可訪問,然后查看了網上的大部分方法,也找了非常多的大牛,但是都沒有辦法解決,

問題剖析:

安裝過wampserver,phpstudy,Xampp……)
1,首先找到安裝軟件的位置,然后打開文件【wamp(F:\wamp\bin\apache\apache2.4.9\conf\httpd.conf)】;【phpstudy(F:\phpStudy\PHPTutorial\Apache\conf\httpd.conf)】用搜索找到下面這個模塊#Include conf/extra/httpd-vhosts.conf,使用記事本或者notepad++等編輯軟件打開,去掉前面#,這樣就可以開啟httpd-vhosts虛擬主機模塊
2,在相同的軟件安裝位置,找到路徑文件【wamp (F:\wamp\bin\apache\apache2.4.9\conf\extra\httpd-vhosts.conf)】,如果是phpstudy的話在軟件上查找,把要解析的域名配置上去,還有域名綁定的目錄。具體的配置參考如下:

<VirtualHost *:80>
DocumentRoot "F:\phpStudy\PHPTutorial\WWW\www.phpcms.com"
ServerName www.phpcms.com
ServerAlias phpcms.com
<Directory "F:\phpStudy\PHPTutorial\WWW\www.phpcms.com">
Options FollowSymLinks ExecCGI
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>
</VirtualHost>

3,然后打開我的電腦,找到C盤(系統安裝位置),打開文件C:\Windows\System32\drivers\etc\hosts,添加我們需要訪問的域名,保存。參考如下:
127.0.0.1 www.您的域名.com
4,重啟軟件
(正常上面的步驟配置完,是沒有任何問題的,但是還是不行,所以我嘗試了清除DNS緩存,也安裝了各種軟件……)

問題解決:

1,找到c盤【C:\Windows\System32\drivers\etc\hosts】打開hosts文件,復制內容
2,在桌面隨便新建一個文本,然后粘貼原hosts的內容
3,右擊另存為hosts文件,記住名字就為hosts,不要有任何后綴
4,然后將c盤的hosts刪除,再將桌面的hosts拉進去就可以了

備注:如果遇到其它問題,你有更好的解決方法,又或者哪里有錯誤,都可以留言,我們一起探討哦!!!,看到這了,就喜歡或者留個言吧 (* ̄︶ ̄)。
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容