6
Moje podejście jest teraz ...Jak wykryć obecną wersję IIS z PHP?
if (preg_match('~IIS/(\d+\.\d+)~', $_SERVER['SERVER_SOFTWARE'], $matches))
$version = $matches[1];
... ale nie mam doświadczenia z IIS, a po wyszukaniu na chwilę nie znalazłem informacji jak solidny, który jest. Podpis serwera może być wyłączony lub wzorzec może zostać zmieniony w starszych wersjach lub w dodatkowym oprogramowaniu.
Czy można wykryć pełną poprawną wersję IIS z PHP? Może z Windows only extensions? Czy są jakieś pułapki, o których powinienem wiedzieć?