在IIS新建站点时提示参数不正确
作者: 郑晓 分类: 建站经验 发布于: 2012-05-29 21:30 浏览:14,544 评论(1)
最近在做一个自助建站的功能,当然是团队一起,我自己目前还没那么强能一个人开发…本地都是用的IIS做web服务器,前两天一同事在用IIS新建站点,在最后一步点击完成时IIS提示参数不正确,站点建立成功,只是没有启动成功。用IIS新建站点的过程也比较简单,过程中没有任何错误,就是启动不了。以为是端口有冲突,进属性里修改了下端口,依旧提示参数不正确。
反复地的看了N久才发现在他新建的站点属性里,程序池一项居然是无…给它分配上一个程序池后成功启动!在选择程序池时发现了一个问题,他的程序池名称是类似“AppPool#1”的一个名字(具体名字给忘了),也就是说,在IIS新建站点时,系统找不到默认的程序池,所以会提示参数不正确,当然也不能启动了,不知道他怎么搞的弄了这么个神奇的名字。
在把他的一个程序池名称重新命名为:DefaultAppPool后,新建站点成功,问题解决。
这是IIS没有默认程序池的原因,网上搜了下,发现还有以下几种原因也可能导致“参数不正确”的问题:
1、别名重复
2、IP+端口冲突。如多个站点都是使用同一个ip,同样是80端口。
3、绑定的域名出错 比如绑定域名的时候加了http://。
上面这几个我目前还没遇到过…不过希望遇到相同问题(IIS参数不正确)的朋友可以看看上面这几种原因有没有能解决的,鄙人水平有限,看晕了的就别喷了。。。
本文采用知识共享署名-非商业性使用 3.0 中国大陆许可协议进行许可,转载时请注明出处及相应链接。
本文永久链接: https://www.zh30.com/new-site-in-the-iis-prompt-parameter-is-incorrect.html
在IIS新建站点时提示参数不正确:目前有1 条留言
没碰到过呢,我每次新建都很正常,都是自动默认程序池,网站内容大我就会单独新建个程序池用