标签 IIS 下的文章

在IIS里为fastcgi设置超时时间 - activityTimeout - requestTimeout

现象:Windows 2019,IIS配置了fastcgi来运行php网站程序。帝国CMS在刷新数据表时,返回“服务器错误”,网站日志里的错误代码是443。

尝试:可以通过IIS管理器,增加fastcgi的活动超时时间值(默认30秒)和请求超时时间值(默认90秒),如将这两都增加到300秒或以上。

参考:https://docs.microsoft.com/en-us/iis/configuration/system.webserver/fastcgi/

WAS服务启动失败 - 终结点映射器中没有更多的终结点可用 - Windows Process Activation Service

环境:苹果电脑安装的Windows 10专业版,
问题:添加IIS后无法启动网站,提示依赖的服务无法启动。尝试手动启动WAS - Windows Process Activation Service,失败,提示错误“终结点映射器中没有更多的终结点可用”。

尝试:删除已安装的“金山毒霸”,重启机子后,好像可正常启动IIS Web服务了。

参考:

设置IIS站点文件目录权限 - 添加站点程序池用户写权限

有的网站程序,如帝国CMS,在后台更新如网站主页时,要求相应的进程用户有写权限,如IUSER。

本例是在Windows 2008系统中,为指定目录添加程序池用户的写权限。

过程:

1.先在IIS里找到相应站点的程序池名称,如本例:ming
iis-pool-app-permission-1.png

2.再在站点的文件目录里,“安全”的选项卡里,点击“添加”,输入对象名称,如本例:ming
iis-pool-app-permission-3.png

3.然后在权限栏里,勾选“修改”权限,再点“确定”按钮
iis-pool-app-permission-2.png

也可以直接用cmd.exe来处理,如 ICACLS "C:\ming" /grant "IIS AppPool\ming":M /t

参考:

在IIS 7 里添加 .7z 文件 MIME类型

环境:Windows 2008 R2

过程:

图1:在浏览器地址栏里输入完整的.7z文件网址,提示404 - 找不到文件或目录
iis-mime-7z-0.png

图2:在IIS站点管理界面,打开 “MIME 类型”
iis-mime-7z-1.png

图3:点击“添加”,增加文件扩展名为.7z,MIME类型为 application/octet-stream
iis-mime-7z-2.png

图4:保存设置后。再在浏览器里访问.7z文件网址,浏览器会弹框提示保存到哪了
iis-mime-7z-3.png

参考:

可疑的iis服务 - CPUInfo.exe - gx.exe - iis.reg - srvany

在一个测试机里,安装的是Windows 2008 R2系统,无意中看到服务列表中,有一个叫 iis 的可疑服务,执行文件的路径也很可疑。装扮成微软的IIS,估计恶意目的。印象中,仅安装过一个第三方的软件,phpstudy站上下载的ftp server,不确定是否与此有关,又或者我的测试机管理员密码过简单了。

图1:服务列表中,服务名称为iis,但没有描述
iis-unknow-1.png

图2:服务路径目录中的 iis.reg 注册表文件内容
iis-unknow-2.png