如果我在IE中键入localost,它会产生“It works!”但我似乎无法确定从哪个页面中挑选出来。
在c:\ InetPub \ wwwroot \中没有任何内容指出“它有效!”页。
我在上面的wwwroot中创建了一个测试文件夹。我在那里放了一个aspx文件,它不起作用(找不到文件),然后我创建了一个test.htm文件,无法通过localhost / test / test.htm访问
任何人都知道出了什么问题。我从来没有在这个特定系统上运行IIS。我有Windows XP专业版,并安装了IIS6。
请帮忙。
答案 0 :(得分:0)
我认为它会自己回答。首先有两个混淆,IIS 5.1与IIS 6(管理工具中有一个链接)和Apache服务器一起安装。在我来之前,有些东西可能搞乱了。我卸载了Apache,IIS 6链接(原本不应该在那里),甚至是IIS。全新安装固定一切。
此外,如果您遇到这样的问题,请熟悉IIS,它是如何工作的。它耗尽了虚拟文件夹,您必须将这些虚拟文件夹转换为应用程序。微软这样做很棘手。
在我的情况下,服务器可能都使用默认端口80(虽然我不确定)。我现在已经安装了两台服务器(IIS + Apache),Apache使用端口8080。
要测试这样的情况,请执行以下操作:在IIS 5.1中创建一个虚拟文件夹,右键单击它并将该文件夹转换为应用程序。将aspx文件放在此虚拟文件夹指向的“实际”位置,然后使用localhost \ virtualfolder \ myaspx.file在浏览器中打开它。请注意,在许多情况下,IIS不会自动选择default.aspx文件,除非明确给出。