gpt4 book ai didi

php - 从 PHP 查询 IIS FastCGI 设置

转载 作者:可可西里 更新时间:2023-10-31 22:54:43 24 4
gpt4 key购买 nike

我正在尝试使用 WMI 通过 PHP 的 COM API 以编程方式查询在 IIS 中配置的 FastCGI 设置。

使用 WMI CIM Studio 我可以看到有一个 FastCgiSection 类,它有一个 FastCgi 成员数组,其中包含我想要的设置(特别是 ActivityTimeout 和 RequestTimeout):http://msdn.microsoft.com/en-us/library/bb422421(v=vs.90).aspx

然而,到目前为止,任何对此查询的尝试都没有成功。您可以在网上找到查询 Win32_Processor 等的示例工作正常,但无法将其转换为 FastCgiSection 的查询。

到目前为止我有这个,它没有输出任何东西:

$wmi = new \COM('winmgmts:{impersonationLevel=Impersonate}//./root/WebAdministration');
$arrData = $wmi->ExecQuery("SELECT * FROM FastCgiSection");
foreach ($arrData as $obj) {
echo "has result";
}

如何在 PHP 中通过 WMI 访问此 API?

最佳答案

以防万一您还没有看到它,这里有一个很好的链接,它详细介绍了如何非常接近您正在尝试的同一件事:http://www.sitepoint.com/php-wmi-dig-deep-windows-php/

我要说的一件事(如果您还没有)是检查并验证您的 php.ini 中启用了以下内容:extension=php_com_dotnet.dll

关于php - 从 PHP 查询 IIS FastCGI 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23151738/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com