IIS发布80040154--出现此类问题总结



出现问题原因:


程序本地运行可以,但是程序通过IIS发布后出现的问题,主要方向:office的权限问题,期间也夹杂着有其他的一些小问题,请参考方法:
在这里插入图片描述





此问题出现的原因是关于COM组件的,并且所有的Office都可以做为参考博客,我们以word为例:

在这里插入图片描述

1. 我们首先在开始中输入:dcomcnfg.exe:
在这里插入图片描述
2. 找到一下位置:DCOM配置中的Micorsoft Word 97-2003 Document
在这里插入图片描述
在这里插入图片描述
3. 右击属性,然后跟着一下操作进行执行即可:
在这里插入图片描述

在这里插入图片描述
注意:在1和2中添加:NETWORK SERVICE 用户,3中添加everyone用户
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述附加:此博客的参考案例



其次我们需要设置一下此地方,方便我们的执行
  1. 打开IIS(win+R中输入:inetmgr.exe)

  2. 在应用池中找到我们选择的应用池,然后右击属性选择高级设置,然后找到进程模型中的标识选项,设置为LocalSystem,如果不合适可以换成LocalService。
    在这里插入图片描述



注意事项,我们建立网站,在建立程序中选择空的网站,然后敲完代码后先给自己文件夹发布一下,然后在另建立一个文件夹作为发布文件夹,在从IIS发布此新建立的文件夹即可。
在这里插入图片描述





HTTPError403.14 -Forbidden错误提示:


在这里插入图片描述

  1. 我们找到IIS中的目录浏览:点击右面的启用即可。
    在这里插入图片描述
    在这里插入图片描述
  2. 如果不行的话,找到第一章图片中的默认文档,然后添加你要发布的网站的起始名字即可:
    在这里插入图片描述
    参照:IIS 7.0 网页时的 "HTTP 错误 403.14-被禁止"错误




"/"应用程序中的服务器错误:没有足够的内存继续执行程序:

在这里插入图片描述

解决办法:此应用池内存不够换个即可:

在这里插入图片描述
在这里插入图片描述



404.8问题解决办法:
在IIS中默认文档那个里面添加上这个这个起始网页即可。







注意事项:
  1. 发布问题,如果建立的空网站,需要自己发布一下。
  2. 在IIS中发布的文件夹需要设置every权限
  3. IIS中一定设置目录浏览,不然会提示打不开的。
  4. 附加:安装IIS和CGI的使用博客
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值