出现phpstudy创建网站hosts同步失败问题时,应该先自查在创建网站时是否勾选“同步hosts”,如下图:
若是勾选了创建完网站仍然不能打开网站,大部分是hosts没有同步的问题,可以打开hosts文件看一下自己创建的网站是否在里面:

因为我展示的网站名及域名为:
127.0.0.1 phpzww.cn
127.0.0.1 www.phpzww.cn
所以对应的hosts里面应该要有你网站名及域名,如下:

如果hosts文件里面没有你创建的网站恭喜你,你找到网站不能打开的原因了,你只需要手动添加上你的网站即可,但切记!!不能直接在现在打开的hosts文件上修改保存,这样是无效的,真正的hosts文件在路径C:\Windows\System32\drivers\etc,找到hosts文件。
1.在hosts文件上面右键,选择“属性”,发现是“只读”状态,取消之后,就可以修改hosts文件了。

取消【只读】即可。
如果系统提示你没有权限修改的话,那就要复杂一点了,具体步骤如下:
1.打开 C:\Windows\System32\drivers\etc,找到hosts文件。右击打开【属性】,找到【安全】

2.点击【添加】

3.点击【选择主体】,点击新窗口内的【高级】

4.在选择用户或组里点击立即查找选中Everyone,确定。


最后还需要在基本权限里面勾选【完全控制】,确定。

5.可以看到我们添加成功了,如下图

接下来就可以直接打开路径C:\Windows\System32\drivers\etc,找到hosts文件。
在hosts文件上面右键,选择“属性”,发现是“只读”状态,取消之后,就可以修改hosts文件了。把你的网站写进去即可。问题解决鼓掌!!

2584

被折叠的 条评论
为什么被折叠?



