问题列表 - 第13692页

Win7教授64位返回空白页面下的IIS 7.5(完全没有HTML)

我正在尝试在Windows7中设置我的开发环境,并且无法让IIS运行.我已经设置了自IIS6以来我一直在做的所有事情,所以我有了基础知识.我的问题必须是IIS7和IIS7.5之间或操作系统中发生变化的问题.

我的网站都不会返回HTML.不是默认站点,也不是新添加的站点.

如果我

telnet localhost 80
Run Code Online (Sandbox Code Playgroud)

然后在空白屏幕上

GET / <enter>
Run Code Online (Sandbox Code Playgroud)

我什么都没得到,没有一个标题或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>
Run Code Online (Sandbox Code Playgroud)

因此,证明IIS存在并处理端口80上的请求.

在我的IIS日志路径中,我根本没有文件.因此无论出于何种原因,都没有写入日志.

如果我在IIS管理器中查看网站上的基本设置,然后单击测试连接按钮我收到与权限相关的错误:

服务器配置为使用内置帐户的传递身份验证来访问指定的物理路径.但是,IIS管理器无法验证内置帐户是否具有访问权限.确保应用程序池标识具有对物理路径的读访问权限.如果此服务器已加入域,并且应用程序池标识为NetworkService或LocalSystem,请验证\ $是否具有对物理路径的读取权限.然后再次测试这些设置.

我的AppPool作为ApplicationPoolIdentity运行,它似乎不是真正的用户,所以我不能给予ApplicationPoolIdentity文件权限.我做了一个测试给IIS_IUSR和其他人我可以找到完全访问路径.

无论我到目前为止做了什么,我都没有看到IIS说权限是正确的.但是,我也从未见过错误,特别是没有权限错误(300s).

那么,有什么想法吗?我试图完全删除IIS,c:\ inetpub,然后重新安装所有内容.我基本上在这里做默认设置,所以它必须是简单的.

谢谢你的时间...

windows iis

40
推荐指数
2
解决办法
3万
查看次数

您如何看待Google的新编程语言:Noop?

http://code.google.com/p/noop/

Noop(发音为noh-awp,就像机器指令一样)是一种新语言,它试图融合新旧语言的最佳课程,同时在句法上鼓励行业最佳实践并遏制最严重的犯罪行为.Noop最初的目标是在Java虚拟机上运行.

使用这种语言有什么优点/缺点?

programming-languages no-op

5
推荐指数
1
解决办法
1104
查看次数

我如何在git中反向提交提交?

所以,我的项目中有一个维护分支和一个主分支.如果我在维护分支中提交并希望将其合并到主分支,那很容易:

git checkout master; git merge maintenance
Run Code Online (Sandbox Code Playgroud)

但是如果我想反过来,即将一个提交给master的提交应用到我的维护分支,我该怎么做?这被认为是挑选樱桃?如果我再次向前合并维护分支会导致问题或冲突吗?

git

38
推荐指数
2
解决办法
2万
查看次数

构造函数在头文件中具有默认参数

我有一个像这样的cpp文件:

#include Foo.h;
Foo::Foo(int a, int b=0)
{
    this->x = a;
    this->y = b;
}
Run Code Online (Sandbox Code Playgroud)

我如何在Foo.h中引用它?

c++ constructor header

27
推荐指数
4
解决办法
3万
查看次数

如何在插件中下载Maven工件?

我有一个Maven插件,它在其配置中采用了groupId,artifactId和version.

我希望能够从远程存储库下载该工件并将该文件复制到项目中.我无法弄清楚如何下载工件.

我知道我可以使用依赖插件解决依赖关系,但我需要它在我的插件中发生.我怎样才能做到这一点?

java maven-2 maven-plugin

20
推荐指数
1
解决办法
8415
查看次数

如何使用Python插件reCaptcha客户端进行验证?

我想进行验证码验证.

我从recaptcha网站获得密钥,并且已经成功地将公钥加载到挑战的网页.

<script type="text/javascript"
   src="http://api.recaptcha.net/challenge?k=<your_public_key>">
</script>

<noscript>
   <iframe src="http://api.recaptcha.net/noscript?k=<your_public_key>"
       height="300" width="500" frameborder="0"></iframe><br>
   <textarea name="recaptcha_challenge_field" rows="3" cols="40">
   </textarea>
   <input type="hidden" name="recaptcha_response_field" 
       value="manual_challenge">
</noscript>
Run Code Online (Sandbox Code Playgroud)

我下载了reCaptcha Python插件,但是我找不到任何关于如何使用它的文档.

有没有人知道如何使用这个Python插件?recaptcha-client-1.0.4.tar.gz(md5)

python validation plugins captcha recaptcha

16
推荐指数
1
解决办法
1万
查看次数

如何在适当的位置刷新组合框项目?

ComboBox Items集合是一个ObjectCollection,所以当然你可以在那里存储任何你想要的东西,但这意味着你没有像使用ListViewItem那样获得Text属性.ComboBox通过在每个项目上调用ToString()来显示项目,或者如果设置了DisplayMember属性则使用反射.

我的ComboBox处于DropDownList模式.我有一种情况,当用户选择它时,我想刷新列表中单个项目的项目文本.问题是ComboBox除了加载之外不会在任何时候重新查询文本,除了删除和重新添加所选项目之外,我无法弄清楚除了删除和重新添加所选项目之外我还想做什么:


PlantComboBoxItem selectedItem = cboPlants.SelectedItem as PlantComboBoxItem;

// ...

cboPlants.BeginUpdate();

int selectedIndex = cboPlants.SelectedIndex;
cboPlants.Items.RemoveAt(selectedIndex);
cboPlants.Items.Insert(selectedIndex, selectedItem);
cboPlants.SelectedIndex = selectedIndex;

cboPlants.EndUpdate();
Run Code Online (Sandbox Code Playgroud)

这段代码工作正常,除了我的SelectedIndex事件最终被触发两次(一次在原始用户事件上,然后再次在我重新设置此代码中的属性时).在这种情况下,事件被触发两次并不是什么大问题,但它效率低下,我讨厌这个.我可以装备一个标志,以便它第二次退出事件,但那是黑客攻击.

有没有更好的方法让这个工作?

.net c# vb.net combobox winforms

5
推荐指数
2
解决办法
1万
查看次数

如何禁用psycopg2连接池?

我已经为postgres连接池配置了pgpool-II,我想禁用psycopg2连接池.我该怎么做呢?

谢谢!

python psycopg2

0
推荐指数
1
解决办法
1283
查看次数

如何将字符串添加到string []数组?没有.Add功能

private string[] ColeccionDeCortes(string Path)
{
    DirectoryInfo X = new DirectoryInfo(Path);
    FileInfo[] listaDeArchivos = X.GetFiles();
    string[] Coleccion;

    foreach (FileInfo FI in listaDeArchivos)
    {
        //Add the FI.Name to the Coleccion[] array, 
    }

    return Coleccion;
}
Run Code Online (Sandbox Code Playgroud)

我想将其转换FI.Name为字符串,然后将其添加到我的数组中.我怎样才能做到这一点?

c# arrays long-filenames

205
推荐指数
6
解决办法
67万
查看次数

WCF自定义JSONP绑定和httpsTransport

我的问题围绕用于响应JSONP的IIS的WCF REST服务.我参加了这个解决方案中的课程:http://msdn.microsoft.com/en-us/library/cc716898.aspx并将它们添加到我的.使用httpTransport模拟我的开发人员工作站上的工作正常,但当我尝试升级到开发服务器时遇到了一些安全问题.使用下面的配置和App Pool身份用户解决了这些问题.我还配置IIS元数据库文件仅用于NTLM身份验证(我们正在使用IIS 6,但很快就会是IIS 7,需要同时使用它们),因为我无权创建SPN.我相信当前的配置解决了我的安全问题,但在此过程中我的JSONP响应被降级为regualar JSON,这就是问题所在.以下是相关配置:

    <services>
        <service name="IS.Core.Infrastructure.RESTRouter.Transactions" behaviorConfiguration="">
            <endpoint address="" behaviorConfiguration="webHttp" binding="customBinding"
              bindingConfiguration="jsonpBinding" contract="IS.Core.Infrastructure.RESTRouter.ITransactions">
            </endpoint>
        </service>

        <service name="IS.Core.Infrastructure.RESTRouter.Queue" behaviorConfiguration="">
            <endpoint address="" behaviorConfiguration="webHttp"  binding="customBinding"
                bindingConfiguration="jsonpBinding" contract="IS.Core.Infrastructure.RESTRouter.IQueue" />
        </service>
    </services>

    <behaviors>
        <endpointBehaviors>
            <behavior name="webHttp">
                <webHttp />
            </behavior>
        </endpointBehaviors>
    </behaviors>

    <bindings>
        <customBinding>
            <binding name="jsonpBinding">
                <jsonpMessageEncoding />
                <httpsTransport
                      manualAddressing="true"
                      authenticationScheme="Ntlm" />
            </binding>
        </customBinding>
    </bindings>

    <extensions>
        <bindingElementExtensions>
            <add name="jsonpMessageEncoding"
              type="IS.Core.Infrastructure.RESTRouter.JsonpBindingExtension, RESTRouter, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" />
        </bindingElementExtensions>
    </extensions>
Run Code Online (Sandbox Code Playgroud)

这是接口方法定义之一:

    [OperationContract]
    [WebGet(UriTemplate = "{ModelPath}/{ObjectTypeName}?callback={callback}", ResponseFormat = WebMessageFormat.Json)]
    [JSONPBehavior(callback = …
Run Code Online (Sandbox Code Playgroud)

c# rest wcf iis-6

13
推荐指数
1
解决办法
2383
查看次数