PHP Manager IIS не может установить Windows 10

Я недавно установил Windows 10 из Windows 8, и я пытаюсь настроить IIS для создания сайта WordPress. Честно говоря, я понятия не имею, что это значит:

MSI (s) (F8:A0) [16:13:26:773]: Skipping action: ERRCA_CANCELNEWERVERSION (condition is false)
MSI (s) (F8:A0) [16:13:26:773]: Doing action: VSDCA_VsdLaunchConditions
Action ended 16:13:26: FindRelatedProducts. Return value 1.
MSI (s) (F8:A0) [16:13:26:774]: Note: 1: 2235 2:  3: ExtendedType 4:    SELECT `Action`,`Type`,`Source`,`Target`, NULL, `ExtendedType` FROM `CustomAction` WHERE `Action` = 'VSDCA_VsdLaunchConditions'
MSI (s) (F8:E8) [16:13:26:776]: Invoking remote custom action. DLL: C:\WINDOWS\Installer\MSI5B2B.tmp, Entrypoint: VsdLaunchConditions
Action start 16:13:26: VSDCA_VsdLaunchConditions.
INFO   : [05/02/2016 16:13:26:778] [VsdLaunchConditions                     ]: Custom Action is starting...
INFO   : [05/02/2016 16:13:26:778] [VsdLaunchConditions                     ]: CoInitializeEx - COM initialization Apartment Threaded...
INFO   : [05/02/2016 16:13:26:779] [VsdLaunchConditions                     ]: Enumerating table using SQL statement: 'SELECT * FROM `_VsdLaunchCondition`'
INFO   : [05/02/2016 16:13:26:780] [VsdLaunchConditions                     ]: Calling MsiGetActiveDatabase...
INFO   : [05/02/2016 16:13:26:781] [VsdLaunchConditions                     ]: MsiDatabaseOpenViewW - Prepare Database to view table...
INFO   : [05/02/2016 16:13:26:781] [VsdLaunchConditions                     ]: TMsiViewExecute - Open Database view on table...
INFO   : [05/02/2016 16:13:26:782] [VsdLaunchConditions                     ]: Checking a launch condition...
INFO   : [05/02/2016 16:13:26:782] [VsdLaunchConditions                     ]: Getting the condition to evaluate...
INFO   : [05/02/2016 16:13:26:782] [VsdLaunchConditions                     ]: MsiRecordGetStringW - Fetching value...
INFO   : [05/02/2016 16:13:26:783] [VsdLaunchConditions                     ]: MsiRecordGetStringW - Getting value from column '1'...
INFO   : [05/02/2016 16:13:26:783] [VsdLaunchConditions                     ]: Evaluating condition 'VersionNT64'...
INFO   : [05/02/2016 16:13:26:784] [VsdLaunchConditions                     ]: RESULT:  Condition is true. Nothing more to do.
INFO   : [05/02/2016 16:13:26:785] [VsdLaunchConditions                     ]: Checking a launch condition...
INFO   : [05/02/2016 16:13:26:785] [VsdLaunchConditions                     ]: Getting the condition to evaluate...
INFO   : [05/02/2016 16:13:26:785] [VsdLaunchConditions                     ]: MsiRecordGetStringW - Fetching value...
INFO   : [05/02/2016 16:13:26:786] [VsdLaunchConditions                     ]: MsiRecordGetStringW - Getting value from column '1'...
INFO   : [05/02/2016 16:13:26:786] [VsdLaunchConditions                     ]: Evaluating condition 'IISREGISTRYVALUE >= "#7"'...
INFO   : [05/02/2016 16:13:26:787] [VsdLaunchConditions                     ]: RESULT:  Condition is false.
INFO   : [05/02/2016 16:13:26:787] [VsdLaunchConditions                     ]: MsiRecordGetStringW - Fetching value...
INFO   : [05/02/2016 16:13:26:787] [VsdLaunchConditions                     ]: MsiRecordGetStringW - Getting value from column '2'...
INFO   : [05/02/2016 16:13:26:788] [VsdLaunchConditions                     ]: MsiSetPropertyW - Setting Property Value...
MSI (s) (F8!14) [16:13:26:789]: PROPERTY CHANGE: Adding HideFatalErrorForm property. Its value is 'TRUE'.
INFO   : [05/02/2016 16:13:26:789] [VsdLaunchConditions                     ]: MsiSetPropertyW - Setting property 'HideFatalErrorForm' to 'TRUE'.
INFO   : [05/02/2016 16:13:26:789] [VsdLaunchConditions                     ]: Checking a launch condition...
INFO   : [05/02/2016 16:13:26:790] [VsdLaunchConditions                     ]: A launch condition has already fired. My work is done here.
ERROR  : [05/02/2016 16:13:26:790] [VsdLaunchConditions                     ]: Custom Action failed with code: '1603'
INFO   : [05/02/2016 16:13:26:791] [VsdLaunchConditions                     ]: Custom Action completed with return code: '1603'
CustomAction VSDCA_VsdLaunchConditions returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Action ended 16:13:26: VSDCA_VsdLaunchConditions. Return value 3.
Action ended 16:13:26: INSTALL. Return value 3.
MSI (s) (F8:A0) [16:13:26:794]: Note: 1: 1708
MSI (s) (F8:A0) [16:13:26:794]: Product: PHP Manager 1.2 for IIS 7 -- Installation failed.

MSI (s) (F8:A0) [16:13:26:794]: Windows Installer installed the product. Product Name: PHP Manager 1.2 for IIS 7. Product Version: 1.2.0. Product Language: 1033. Manufacturer: . Installation success or error status: 1603.

MSI (s) (F8:A0) [16:13:26:796]: Deferring clean up of packages/files, if any exist
MSI (s) (F8:A0) [16:13:26:796]: MainEngineThread is returning 1603
MSI (s) (F8:98) [16:13:26:798]: RESTART MANAGER: Session closed.
MSI (s) (F8:98) [16:13:26:798]: No System Restore sequence number for this installation.

Я могу только предположить, что эта часть CustomAction VSDCA_VsdLaunchConditions вернула фактический код ошибки 1603 — вот что вызывает у меня проблему.

В этом случае я нашел это https://forums.iis.net/t/1207407.aspx
И .net 3.5 установлен и включен, поэтому я понятия не имею, куда идти отсюда …

6

Решение

Похоже, что установщик не работает при проверке версии IIS.

На следующей странице ответов Microsoft предлагается, что некоторые взломы реестра могут решить эту проблему.

http://answers.microsoft.com/en-us/windows/forum/windows_10-other_settings/php-manager-for-iis-on-windows-10/33ef32f0-6a86-4803-abc1-6de81110f9a8

13

Другие решения

Для полной ссылки из статьи упоминается в другом ответе:

Измените значение ключа реестра:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters\MajorVersion

Значение равно 10 (Ax0). Просто измените значение на 9 (или 8), затем попробуйте
установите его снова. Чтобы избежать будущих проблем с другими компонентами IIS, измените
вернуться к 10 (Ax0). Кажется, что PHP Manager проверяет значение … Вот проблема с сайта PHP Manager https://phpmanager.codeplex.com/workitem/2653

(с помощью Страница ответов Microsoft)

5

В настоящее время установка также не выполняется в случае использования установщика веб-платформы, поскольку ссылка для загрузки Codeplex, используемая установщиком веб-платформы, больше не существует.

К счастью, кто-то создал GitHub репозиторий обновить PHP Manager. Репозиторий предоставляет несколько новых выпусков, которые должны работать без взлома реестра.

Установщик MSI можно скачать здесь:
https://github.com/RonaldCarter/PHPManager/releases

0

На Windows Server 2012 R2 ни один из установщиков веб-платформ не работал для меня. Они либо выдавали ошибки во время установки, либо устанавливали устаревшие версии PHP без собственных драйверов для подключения к серверу MySql. Для меня сработала установка PHP Manager Вот от MS, а затем указывая на php-cgi.exe, содержащийся в папке PHP 7.0, которую я скачал Вот от sourceforge.

0
По вопросам рекламы [email protected]