- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在尝试在 Windows7 中设置我的开发环境,但在使 IIS 工作时遇到了问题。我已经像自 IIS6 以来所做的那样设置了所有内容,因此我掌握了基础知识。我的问题一定是在 IIS7 和 IIS7.5 之间或在操作系统中发生了变化。
我的网站都不会返回 html。不是默认站点,也不是新添加的站点。
如果我
telnet localhost 80
然后在黑屏
GET / <enter>
我什么也没得到,一个标题或 HTML 元素都没有。
如果我输入垃圾而不是 GET 请求,我会得到以下 HTML:
HTTP/1.1 400 Bad Request Content-Type:
text/html; charset=us-ascii Server:
Microsoft-HTTPAPI/2.0 Date: Thu, 17
Sep 2009 17:04:01 GMT Connection:
close Content-Length: 326
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <HTML><HEAD><TITLE>Bad
Request</TITLE> <META
HTTP-EQUIV="Content-Type"
Content="text/html;
charset=us-ascii"></HEAD>
<BODY><h2>Bad Request - Invalid
Verb</h2> <hr><p>HTTP Error 400. The
request verb is invalid.</p>
</BODY></HTML>
这样就证明 IIS 存在并处理端口 80 上的请求。
在我的 IIS 日志路径中,我根本没有任何文件。因此,无论出于何种原因,都没有写入日志。
如果我在 IIS 管理器中查看网站上的基本设置,然后单击测试连接按钮,我会收到与权限相关的错误:
The server is configured to use pass-through authentication with a built-in account to access the specified physical path. However, IIS Manager cannot verify whether the built-in account has access. Make sure that the application pool identity has Read access to the physical path. If this server is joined to a domain, and the application pool identity is NetworkService or LocalSystem, verify that \$ has Read access to the physical path. Then test these settings again.
我的 AppPool 以 ApplicationPoolIdentity 身份运行,它似乎不是真实用户,因此我无法授予 ApplicationPoolIdentity 文件权限。我做了一个测试,给了 IIS_IUSR 和我能找到的所有其他人对该路径的完全访问权限。
到目前为止,无论我做了什么,我都没有看到 IIS 说权限是正确的。但是,我也从未见过错误,尤其是权限错误(300 秒)。
那么,有什么想法吗?我试图完全删除 IIS、c:\inetpub,然后重新安装所有内容。我基本上在这里进行默认设置,所以它一定很简单。
感谢您的宝贵时间...
最佳答案
我解决了。对于遇到问题的任何其他人,这就是我所做的。
首先要复制这个问题:我通过在“添加/删除 Windows 功能”菜单中选择“ASP.NET”来安装 IIS。这是选择 IIS 运行 .NET 应用程序所需的一切,但有趣的是它不能提供静态页面(.html、css、js 等)。我的测试页面只是一个 hello world .html 页面,所以这就是为什么它不是'被送达。
要解决此问题:要启用静态内容服务,您必须在同一“添加/删除 Windows 功能”列表中的“常见 HTTP 功能”下专门选择“静态内容”。执行此操作后,我的测试页运行良好。
总结:我不明白典型的 .NET 如何在没有静态内容(CSS、图像、Javascript)的情况下运行,所以我不知道为什么 MS 在选择 ASP.NET 时默认情况下不包含静态内容.也许我安装 IIS 的工作流程是错误的。
我确定有一种方法可以跟踪请求流以发现静态内容请求被阻止,但我不知道该怎么做。
关于windows - Win7 Pro下的IIS 7.5。 64 位返回空白页(根本没有 HTML),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1440144/
我正在寻找 css 属性以隐藏带或不带 css 类的段落,如果它包含空格 ( ) 或空白,但我想至少保留一个带或不带的段落,如果有更多的话。 隐藏段落,如果它是空白的或包含 white-space(
在 ruby 中对空白有不同的敏感度/设置吗? 我有一个 RoR 项目,其中一个事件记录调用有很多组件: max_stuff = FooSummary.select("max(stuff)
如何在脚注中的数字后留空? 一般来说,对于所有脚注! 例子: 好 : 1 Hello World 坏:1Hello World 最佳答案 正确答案是不要重新定义\thefootnote ,因为这会在脚
我有这段代码,每次第一个 for 循环再次开始时,我希望它将数组重置为空白,因为它正在使用新用户,但我得到的输出包含一个数组中的所有值。 var items = []; for (var i
我试图在CakePHP中生成一个动态xml文档,以输出到浏览器。 这是我的 Controller 代码: Configure::write ('debug', 0); $this->layout =
当我尝试在 nxos 设备上运行某些命令时,输出末尾有一个空格。我必须将输出与现有变量列表进行比较。末尾的空格导致比较错误。如何在字符串列表中使用 .strip() 函数? - name: Curre
我对 Elasticsearch 相当陌生,我一直在尝试对我的数据进行搜索,并且总是让点击部分为空。即使在数据上传和索引之后也会发生这种情况。我的映射如下: { "mappings":{
我想将about:blank页面更改为firefox插件首页页面的url。 如何更改默认的新标签页网址或可以为新标签页提供默认网址? 我正在使用Firefox附加SDK。 最佳答案 您可以结合使用Ta
我正在使用 R 并具有以下数据框示例,其中所有变量都是因子: first second third social birth control high
如何清空显示对话框的页面。下面是我的代码HTML: .ui-dialog, .ui-dialog-content { border:1px solid #cde68c; border-botto
更新“他的问题是要求我只运行一次 str ,他们已经告诉我该函数只需要一个参数)” 我试图返回第一个不重复的字符,例如:“blazqnqbla”->第一个不重复的字符是“z”,因此函数需要返回z。现在
我的登录验证有问题。问题是当我尝试使用管理员登录时,页面停止在 checklogin.php 上并且不会告诉它是否成功。这是我的代码。 索引.html Aplik
我的查询是这样的 SELECT Distinct tm.teamid,tm.Team_Name,CONCAT_WS(' ',tu.FirstName+' '+tu.LastName) as Leade
我正在创建指向页面的超链接 url 由用户输入决定,因此由查询字符串决定 ; 问题是变量状态由两个或多个单词组成。因此,当我尝试单击证明表单中输入的超链接时,仅获取状态变量的第一个单词。浏览器将另一个
该问题在每个浏览器中的表现都不同,例如在 Firefox 中大约一个空格如果您再次滚动到顶部,则会出现具有相同高度的滚动框。在 chrome 中,滚动时框会变得狭窄等等...... 使用的调用是:
我对菜单栏文字之间的 CSS 空白有疑问。我尝试了很多方法,但仍然无法解决。有人可以帮我吗? 菜单问题图片如下: http://imageshack.us/photo/my-images/201/44
我对 有疑问.其中的插入符根据是否为空具有不同的垂直位置: 我的代码: textarea { padding: 0 5px; border: none; outline: n
这个问题在这里已经有了答案: 关闭 10 年前。 Possible Duplicate: Ignore whitespace in HTML 我想在网页上将图片并排放置。这是我的 HTML:
每当我尝试检查元素时,什么都没有出现。我在使用 Chrome。我明白了 Elements | Network | Sources | Timeline | Profiles | Resources |
我在使用 Chrome、Firefox 和 IE 时遇到了一个奇怪的问题。我正在为我的投资组合网站/博客构建一个 WordPress 主题,一切都很好,直到今天,当我在 chrome 中查看该网站时,
我是一名优秀的程序员,十分优秀!