PHPManagerForIIS installation problem in Windows10 (IIS10)
Precocious 8 years ago (2016-08-12) Blog nine thousand seven hundred and eleven two
PHPManagerForIIS is a tool launched by Microsoft to manage PHP extensions on the IIS platform. Using it, you can easily add PHP extension support in IIS, and support the coexistence of multiple versions of PHP. Its main features are:
Quickly register PHP in IIS;
Verify and correctly configure the existing PHP installation;
Run multiple versions of PHP on the same server, and run different versions of PHP on different sites;
Quick view of phpinfo;
Graphical configuration of PHP settings;
Graphically enable and disable PHP extension;
PHPManagerForIIS download address: https://phpmanager.codeplex.com/
However, in Windows 10, that is, under IIS 10, installing PHPManagerForIIS will prompt an error. The error content is:
PHP Manager for IIS requires IIS7 or higher to be installed. Do you want to learn more on how to obtain and install IIS 7?
To put it simply, this extension must be installed above IIS7, but we are clearly IIS10?
After finding out the reason, it was found that the version number of IIS10 in the registry was hexadecimal "a", but the software did not recognize it, so an error was prompted. Therefore, before installation, change this value to less than 9.
Registry location: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters\MajorVersion] , change this value to 9, install PHPManagerForIIS, and then change it back after installation.