PHP Manager for IIS on Windows 10

Hi Everyone!

I just upgraded to Windows 10. When I upgraded I just wanted to setup a small PHP website. I enabled IIS, CGI and all stuff needed for getting PHP working.

PHP is working fine, however, I was trying to install PHP manager on Windows 10 but I am not having success.

I found that some people had issues because .NET 3.5 was not installed.

I verified if .NET 3.5 was installed, I even reinstalled using the dism command line. I am even able to compile .NET 3.5 applications in Visual Studio, but I still can't install PHP Manager.

Any ideas?

Thanks for the help.

 

Question Info


Last updated September 16, 2018 Views 81,143 Applies to:
Answer

I was able to find a workaround at the PHP manager's site.

Just make sure you have .NET 3.5 installed and modify the following registry:

HKLM/System/CCS/Services/W3SVC/Parameters/MajorVersion

The value is 10 (Ax0). Just change the value to 9 (or 8), then try to install it again.

To avoid future issues with other IIS stuff, change back to 10 (Ax0). It seems that PHP Manager validates the value converting it into string or something related.

Here is the issue from PHP Manager's website:

https://phpmanager.codeplex.com/workitem/2653

69 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Answer

You need to do a work around to the iis major version number to temp get around the install checks.

Alter registry as follows:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters]

"MajorVersion"=dword:00000007

or navigate to above key and change MajorVersion to Decimal 7. Then change back to 10 when done installing.

71 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.