IIS篇

今天IIS所有网站突然都不能访问,重新启动IIS无效,提示

打开事件查看器,发现是账户被禁用,

打开本地用户和组:

账户确实被禁用了,打开属性,去掉账户已禁用前面的勾即可

至此网站可以被正常访问

最近服务器账户都做了变动,发现网站又未被授权了。

难道是IIS账户又被禁用了?

仔细查看了下并没有发现被禁用,难道是密码造成的,重新设置IUSR_WWW-BD33406B910和IWAM_WWW-BD33406B910的密码并保持一致

同时增加其对web目录的访问权限,然后选择网站目录安全性,重新选择IIS账户并设置密码,注意会提示二次重新录入密码才算是修改成功。再次登录网站就可以了。

期间还出现了service unavailable问题是程序池问题,重启程序池即可。

还有IIS需要输入用户名密码才能登录问题:

权限都设置没有问题,并且启用了匿名登录,仍然提示用户名密码登录,则说明账户密码没有同步,需要重新绑定下账号密码,IUSR_WWW-BD33406B910和IWAM_WWW-BD33406B910要密码一致 。

二:IIS  右键浏览网页空白

一般是IIS缓存的问题清空IIS缓存即可:

清空方法:IIS6

第一步:
打开 IIS 配置管理工具(Internet 信息服务(IIS)管理器)。选中你要清空的网站或者默认网站 右键属性 选择HTTP头

点 添加 添加自定义HTTP头

HTTP头名:Cache-Control

自定义头值:no-cache

一路确定,IIS缓存就清理完了

三、IIS应用程序池:

web程序运行一段时间后 出现网页无法打开或者打开很慢的情况,仔细排查 发现是应用程序池的问题

总结下使用应用程序池的注意事项:

1.如果是比较重要或者访问频繁的网站(虚拟目录)需要单独划分应用程序池

同样 多个项目时刻根据需要划分多个程序池分别使用

2.更改程序池的回收时间 默认1740分钟  如果需要可以缩小回收时间 可在午夜或者其他访问量少的时候清理

3.硬件方面:一般服务器配置不是很高的容易出现,条件允许的情况下可以提高服务器的配置。

原文地址:https://www.cnblogs.com/merray/p/2606051.html