fux*_*xia 6 php iis version version-detection
我现在的方法是......
if ( preg_match( '~IIS/(\d+\.\d+)~', $_SERVER['SERVER_SOFTWARE'], $matches ) )
$version = $matches[1];
Run Code Online (Sandbox Code Playgroud)
...但我没有使用IIS的经验,经过一段时间的搜索后,我发现没有任何可靠的信息.可能会抑制服务器签名,或者可能在旧版本或其他软件中更改模式.
是否可以使用PHP检测完整正确的IIS版本?也许只有Windows的扩展?我应该注意哪些陷阱?
据我所知,IIS版本的结构是Fix这样的
Microsoft-IIS/5.0 (Windows 2000)
Microsoft-IIS/5.1 (Windows XP)
Microsoft-IIS/6.0 (Windows 2003 Server)
Run Code Online (Sandbox Code Playgroud)