【问题标题】:Set server wide enviroment/server variable on IIS 7.5 shared by PHP and ASP.Net在 PHP 和 ASP.Net 共享的 IIS 7.5 上设置服务器范围的环境/服务器变量
【发布时间】:2010-10-29 18:17:48
【问题描述】:

作为我们的应用程序检测停机时间和服务器维护的统一方法,我们想知道是否有一种方法可以设置一个变量,该变量可以为每个应用程序池(或服务器)设置并由 PHP 和 ASP.NET 读取.

我知道可以设置 FastCGI 环境变量,但 ASP 不读取这些环境变量。

有什么想法吗?

【问题讨论】:

    标签: php asp.net iis windows-server-2008


    【解决方案1】:

    我还没有在任何 ASP 应用程序中尝试过这个,但该解决方案似乎是独立的。我将这个解决方案用于几个 PHP 站点,效果很好。我的目的是在 Web 应用程序中实际使用该变量。我正在运行 Windows Server 2008 R2。解决方法见:

    http://learn.iis.net/page.aspx/686/setting-http-request-headers-and-iis-server-variables/

    使用安装了 URL 重写模块的 IIS7(或 7.5),使用其界面来“管理服务器变量”。您可以使用在每个站点或服务器级别的配置文件 (web.config) 中创建的重写规则创建新变量或启用现有变量设置/覆盖。

    您提到您希望每个应用程序池使用不同的变量。就我而言,每个网站都有不同的应用程序池。

    我希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-08
      • 2012-11-26
      • 2014-09-02
      • 2011-06-23
      • 2017-01-09
      相关资源
      最近更新 更多