最近在用微信web开发者工具进行移动测试的时候,需要开启web服务,因此尝试了配置本地服务器,但是win10果然bug连连,这里记录下解决的过程,供参考。
顺便一提,在手机上配置HTTP代理手动的时候,直接输入ip地址就行,不用加 http://
- 系统环境(win10家庭中文版):
- 打开程序和功能,选择左边启用或关闭 Windows 功能,勾选 Internet Information Services下的 Web 管理服务 和 万维网服务,确定后等待安装完成。
**对于 0x80070057解决方法:**
1、首先按组合键Win+r打开运行窗口,输入regedit并按回车
2、调出注册表编辑器后,依次展开“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpd
ate”,然后下拉“WindowsUpdate”菜单,找到“UX”并选中,随后将“IsConvergedUpdateStackEnab
led”项双击打开。
3、最后将其数值数据修改为“0”并确定保存设置即可。
**如果保存时报错,说没权限不能修改什么的,操作如下:**
1.在无法编辑的注册表键值上右键,菜单中选择“权限”。
2.点击“高级”。
3.点击所有者后面的“更改”。
4.在选择用户或组窗口,点击“高级”。
5.然后点击“立即查找”,点击选中搜索结果中的当前用户名,然后点击“确定”。
6.点击“确定”。
7.点击勾选“Administrator的权限”项目下面“完全控制”后面“允许”,然后点击底部“确定”。就可以修改IsConvergedUpdateStackEnabled中的数值了。
弄完以上所有的东西,博主尝试了下还是不能正常win10更新,但以上两步是必须的!!!!!
然后博主又发现了一个可行度非常高的方法:
先去下载官方win10易升,更新系统,博主亲测,更新完系统可以正常下载启用这些服务!
打开 IIS
- 打开 管理工具 里的 Internet information Services(IIS)管理器
- 点击左边栏,在 计算机 名下,网站文件夹下已经默认存在一个网站
配置 IIS
- 选择默认的站点,点击右边高级设置,可设置网站的目录
- 点击右边的绑定,可修改网站的端口等信息
其中:
IP地址 —— 一般填写本机的IP地址
端口 —— 任意端口都可用,不过需要注意不能被别的端口占用,默认为 80
主机名 —— 这里填写购买的域名,没有则使用上面 IP地址访问
因为我在用微信web开发者工具进行移动测试的时候需要用域名,所有修改了 hosts 下的内容,配置了本地域名。
因此上面的IIS里的主机名, 我用了自己配置的域名
测试验证
- 选择右侧 启动,然后点击 浏览xx,浏览器中出现配置好的网页则成功
这里没有设置 IP地址,直接访问 http://localhost/ 直接进入,默认端口80,就相当于`localhost`
设置 IP地址后,则需要使用 IP地址才可访问,例如:
- IP地址:192.168.1.1,端口:4000
- 浏览器地址则为:http://192.168.1.1:4000
一般不能正常访问,原因都是出在「安装 IIS」处,应回去好好查看安装的功能
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。