小皮面板(phpstudy)提示:hosts文件可能不存在或被阻止打开,同步hosts失败的解决办法

问题背景

这两天想在本地搭建服务器环境,然后安装了小皮面板后,创建网站会提示:hosts文件可能不存在或被阻止打开,同步hosts失败,今天我们来提供下这个提示的解决方案。

图片[1] - 小皮面板(phpstudy)提示:hosts文件可能不存在或被阻止打开,同步hosts失败的解决办法 - 三酷猫笔记

原因分析

小皮面板安装后,配置本地虚拟域名发现,本地域名不能识别,发现时hosts文件没有生效,解决方案如下:

hosts文件路径:C:\Windows\System32\drivers\etc

1.hosts文件后缀名错了

先排查hosts文件是否有扩展名,因为hosts文件本身是没有文件扩展名的,如果不小心被加上了如txt等的文件扩展名,就会失效。这里就要去掉后缀。博主遇到的问题就是第一种情况,下面不知道怎么的加了个.ics的后缀。

图片[2] - 小皮面板(phpstudy)提示:hosts文件可能不存在或被阻止打开,同步hosts失败的解决办法 - 三酷猫笔记

2.hosts文件格式不正确

hosts文件中是有一定格式的:即单行一个dns的ip地址映射,可以一个ip对应多个域名,每行的ip和域名之间至少有一个空格或TAB键。通常我们直接输入都是正确的,而当我们复制粘贴进来的文本时,有时会因为换行符的问题不生效。解决方案,通过记事本或者notepad++修改即可。

图片[3] - 小皮面板(phpstudy)提示:hosts文件可能不存在或被阻止打开,同步hosts失败的解决办法 - 三酷猫笔记

3.Host文件丢失

从其他电脑复制一份hosts文件放进去即可。

© 版权声明
THE END
喜欢就支持一下吧
点赞7 分享