作者StranGhost (史塔克)
看板Windows
标题[问题] XP SP3 + IIS 设定
时间Sat Mar 19 17:58:42 2011
昨天借了台NB当开发机,是XP SP3,
不过几乎甚麽东西都没有,连Driver都是自己慢慢灌的...
IIS 5.1、MS VS 2008都装完之後 (VS也是装蛮久的阿...),
发现没办法连上localhost,
一开始是只显示 Server Application Error,
後来经过一些设定之後,就变成403.1错误了,
不知道有没有人有过这种经验...
真想要用Win7阿,IIS7.5用起来好方便 = =
但是要开发的东西也是在IIS 6.0 or 5.1上跑的,
( 我没有用过IIS 5.1 ......)
希望有人能协助解决这个卡关,谢谢。
--
◢
◣
真难熬
●.●█
◢◤◣- ◢
◢◢◣█ █ ◣
◣██ █ ◢██
◣██◢ ◢ ◣
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.240.74.116
1F:→ uziel :首先,IIS 5.1 的 localhost 预设文件是iisstart.asp 03/19 18:55
2F:→ uziel :,这个网页要在本机以系统管理员权限启动浏览器才看 03/19 18:58
3F:→ uziel :得到,而个人觉得测试 IIS 是否正确运作的最好作法, 03/19 18:59
4F:→ uziel :就是自行写一个简单的首页,并命名为 default.htm 或 03/19 19:00
5F:→ uziel :index.htm 然後丢到 C:\Inetpub\wwwroot ,这时候就 03/19 19:02
6F:→ uziel :算不用系统管理员的权限执行浏览器,也应该可以看到 03/19 19:03
7F:→ uziel :localhost 的首页变成刚刚自己撰写的网页,这样就表 03/19 19:07
8F:→ uziel :示 IIS 的运作没有问题,接下来就可以去「电脑管理」 03/19 19:08
9F:→ uziel :替 IIS 新增虚拟资料夹,指向你要开发的网站所在的资 03/19 19:09
10F:→ uziel :料夹,这样要编辑网页比较方便 03/19 19:10
11F:→ StranGhost :谢谢解说 03/20 01:56
12F:→ StranGhost :发现只有ASP 没办法打开 htm等档案是没问题的 03/20 02:16
13F:→ uziel :是看不到 ASP 页面还是看不到 ASP.NET 页面?没记错 03/20 07:37
14F:→ uziel :的话 IIS 装好之後应该就可以执行 ASP 才对,至於 03/20 07:39
15F:→ uziel :ASP.NET 好像要到「电脑管理」找到「预设的网站」按 03/20 07:40
16F:→ uziel :右键→内容→ ASP.NET 分页,然後挑选一个 ASP.NET 03/20 07:41
17F:→ uziel :版本才可以使用,如果有新增虚拟目录的话,每个虚拟 03/20 07:43
18F:→ uziel :目录也可以按右键分别设定。 03/20 07:45
19F:→ StranGhost :我现在已经可以使用ASP了 03/20 15:21
20F:→ StranGhost :但是我觉得这部分的设定很奇特 03/20 15:21
21F:→ StranGhost :是将 预设的网站 > 内容 > 主目录 > 使用权限 03/20 15:22
22F:→ StranGhost :设为 指令码及执行档,才可顺利使用ASP 03/20 15:23
23F:→ StranGhost :我想 IIS 5.1的漏洞不少吧... 否则应该在安装好IIS时 03/20 15:24
24F:→ StranGhost :就协助使用者自动开启这部分才是 03/20 15:24
25F:→ StranGhost :我也是觉得开好应该就可以执行ASP 03/20 15:24
26F:→ StranGhost :不知为何不行 或许VS2008在安装过程动到了某些设定 03/20 15:25
27F:→ StranGhost :ASP.NET 没有预设的Web.config档案 03/20 15:27
28F:→ StranGhost :所以无法执行的样子 03/20 15:28
29F:→ uziel :我也是 XP SP3 + 内建 IIS + VS 2008 Express ,并没 03/20 22:57
30F:→ uziel :有那些问题,使用权限设为「仅指令码」即可,而有无 03/20 22:59
31F:→ uziel :web.config 应该不会影响 ASP.NET 的启用,若认为设 03/20 23:01
32F:→ uziel :定正确但是没有预期的反应,可以试着先停止伺服器的 03/20 23:02
33F:→ uziel :运作再重新启用,方法是点选「预设的网站」,然後工 03/20 23:04
34F:→ uziel :具列里面就有「开始项目」、「停止项目」,以及「暂 03/20 23:06
35F:→ uziel :停项目」三个按钮,如果还是无法启用 ASP 、 ASP.NET 03/20 23:07
36F:→ uziel :功能的话,那乾脆用其他 Web 伺服器算了,有一套免费 03/20 23:09
37F:→ uziel :的 Abyss Web Server X1 还不错,可以玩玩看。 03/20 23:11
38F:→ StranGhost :非常感谢你的经验 获益良多 03/21 02:57