第五十八章 IIS 7 或更高版本的替代选项 (Windows) - 替代选项 2:将本机模块与 NSD (CSPcms.dll) 结合使用

news/2024/10/15 8:55:30/

文章目录

  • 第五十八章 IIS 7 或更高版本的替代选项 (Windows) - 替代选项 2:将本机模块与 NSD (CSPcms.dll) 结合使用
  • 注册运行时本机模块
    • 启用 `Web` 网关管理的 `CGI` 模块

第五十八章 IIS 7 或更高版本的替代选项 (Windows) - 替代选项 2:将本机模块与 NSD (CSPcms.dll) 结合使用

默认情况下,IIS 7 不运行 ISAPI 扩展、ISAPI 筛选器或 CGI 模块。此选项需要 CGI 模块服务来运行 Web 网关管理模块 (nph-CSPcgiSys.exe)。

按照安装 ISAPICGI 服务 中的说明进行操作。

配置 Web 服务器,使其识别文件类型并将它们传递到 Web 网关进行处理。

注册运行时本机模块

DLL: CSPcms.dll

在使用此模块之前,必须在 IIS 中注册它。这是在 Internet 信息服务 (IIS) 管理器控制面板中完成的。

  1. 打开 Internet 信息服务 (IIS) 管理器窗口。
  2. 在左侧面板中,突出显示:
[MACHINE_NAME] ([machine_name]\[user_name])
  1. 在中间面板中,双击模块图标。
  2. 在右侧面板中,选择“添加本机模块”。
  3. 选择注册并在注册本机模块对话框中输入以下详细信息:
  • Name: CSPcms

  • Path: C:\Inetpub\CSPGateway\CSPcms.dll

  • Select OK.

  1. 在左侧面板中,展开顶层以显示“网站”部分,然后显示“默认网站”部分。突出显示默认网站部分:
[MACHINE_NAME] ([machine_name]\[user_name])Web SitesDefault Web Site
  1. 在右侧面板中,选择“添加本机模块”。
  2. 在“添加本机模块”对话框中,选择“CSPcms”,然后选择“确定”。

启用 Web 网关管理的 CGI 模块

可执行文件:nph-CSPcgiSys.exe

在使用此模块之前,必须将其注册为 IIS 允许的应用程序。这是在 Internet 信息服务 (IIS) 管理器控制面板中完成的。

  1. 打开 Internet 信息服务 (IIS) 管理器。
  2. 在左侧面板中,突出显示:
[MACHINE_NAME] ([machine_name]\[user_name])
  1. 在中间面板中,双击 ISAPICGI 限制图标。
  2. 在右侧面板中,选择“添加”。
  3. 在“添加 ISAPICGI 限制”对话框中,输入:
  • ISAPI or CGI Path: C:\Inetpub\CSPGateway\nph-CSPcgiSys.exe

  • Description: WebGatewayManagement

  • Allow extension path to execute: Select

  • Select OK.


http://www.ppmy.cn/news/1431513.html

相关文章

Linux i2c-tool工具基础使用

一.i2cdetect i2cdetect 是一个用户空间程序,用于扫描 I2C 总线上的设备。它输出一个表格,其中包含指定总线上检测到的设备列表。以下是 i2cdetect 的使用方法: 运行扫描: 要执行 I2C 扫描,请使用以下命令&#xff1…

ModuleNotFoundError: No module named ‘scripts.animatediff_mm‘ 解决方案

本文收录于《AI绘画从入门到精通》专栏,专栏总目录:点这里,订阅后可阅读专栏内所有文章。 大家好,我是水滴~~ 本文主要介绍在使用 Stable Diffusion WebUI 安装 AnimateDiff 插件后出现的ModuleNotFoundError: No module named scripts.animatediff_mm异常的解决方案,希望…

【SpringBoot】Spring Boot 项目中整合 MyBatis 和 PageHelper

目录 前言 步骤 1: 添加依赖 步骤 2: 配置数据源和 MyBatis 步骤 3: 配置 PageHelper 步骤 4: 使用 PageHelper 进行分页查询 IDEA指定端口启动 总结 前言 Spring Boot 与 MyBatis 的整合是 Java 开发中常见的需求,特别是在使用分页插件如 P…

vscode自动生成项目目录结构

目录结构如下: 生成步骤如下: vscode安装插件,project-tree安装之后按ctrlshiftp,并输入Project Tree回车点击要生成目录的项目,回车将项目目录生成并存储到README.md中

Oracle中的CASE WHEN语句使用详解与实例

在Oracle数据库中,CASE WHEN语句是一种条件表达式,它允许根据一系列条件进行值的选择或计算。CASE WHEN语句在数据查询、数据转换以及业务逻辑实现等方面具有广泛的应用。本文将详细介绍Oracle中CASE WHEN语句的使用方法和一些常见示例。 一、CASE WHEN…

LT1937

这份文件是关于LT1937,一款专为驱动白色LED而设计的升压(Step-Up) DC/DC转换器的详细技术手册,由凌特公司(Linear Technology Corporation)提供。以下是该文档的核心内容概要: 产品特点: 升压转换器&…

【机器学习300问】76、早停法(Early Stopping)是如何防止过拟合的?

本文带大家介绍一个非常简单的防止过拟合的方法——早停(Early Stopping),首先给出概念,然后通过损失图像来加深对它的理解。 一、早停是什么呀? 早停(Early Stopping)是一种常用的深度学习模型…

b类地址前两位为什么是10?深入解析其奥秘

在数字世界的广袤天地中,IP地址扮演着至关重要的角色。它不仅是每台联网设备的身份标识,更是网络通信的基石。细心观察,我们会发现B类IP地址的前两位总是固定的10。那么,这背后的原因是什么呢?为何B类地址的前两位被赋…