使用PHP获取IIS服务器配置主机设置
我有一个通过SSL在IIS上运行的web应用程序。我需要从我使用的站点的ApplicationHost.config读取或检查值'UploadReadAheadSize' 是否可以使用PHP获取值使用PHP获取IIS服务器配置主机设置,php,iis,Php,Iis,我有一个通过SSL在IIS上运行的web应用程序。我需要从我使用的站点的ApplicationHost.config读取或检查值'UploadReadAheadSize' 是否可以使用PHP获取值 我喜欢在前端弹出一个消息,如果这个值被限制在49152(默认值),让用户知道如何将它增加到一个或两个MB。 < P>不喜欢C,MySt.WebAdvices和C++有AHAADmin。微软还没有发布用于PHP管理IIS配置的官方API程序集 因此,我认为您可以通过在PHP中运行powershell命令
我喜欢在前端弹出一个消息,如果这个值被限制在49152(默认值),让用户知道如何将它增加到一个或两个MB。
< P>不喜欢C,MySt.WebAdvices和C++有AHAADmin。微软还没有发布用于PHP管理IIS配置的官方API程序集 因此,我认为您可以通过在PHP中运行powershell命令行来获得该配置Get-WebConfigurationProperty -pspath 'MACHINE/WEBROOT/APPHOST' -filter "system.webServer/serverRuntime" -name "uploadReadAheadSize.Value"
好主意。使用appcmd.exe有一个类似的。如果没有提升的管理员权限,这两种方法都无法工作。