Program Tip

IIS 용 PHP 관리자가 설치되지 않음

programtip 2020. 12. 14. 20:45
반응형

IIS 용 PHP 관리자가 설치되지 않음


IIS 8에 PHP를 설치하려고합니다.

PHP 설치를 시작할 때마다 PHP가 설치되지만 다음 오류가 발생합니다.

여기에 이미지 설명 입력


Abhi가 말했듯이 : regedit.exe를 실행하고 10 진수 값을 Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters\MajorVersion10 (Windows 10에서 설정)에서 예를 들어 8로 변경합니다. 이제 설치 프로그램이 작동합니다. 그런 다음 값을 다시 10 (또는 처음에 Windows 환경에 있던 값)으로 설정할 수 있습니다.

: 빠른 탐색을 위해 Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters레지스트리 편집기의 주소 표시 줄에 경로 붙여넣고 Enter를 누르십시오.

또한 Windows 10 에서 설치 프로그램을 진행하려면 .NET Framework 3.5> 를 활성화해야했습니다 Windows Communication Foundation HTTP Activation. 이 기능을 사용하지 않으면 설치 프로그램이 1 단계에서 중단됩니다. 재부팅해야합니다.


웹 플랫폼 설치 프로그램을 통해 IIS 용 PHP 관리자를 설치하려면 .NET 3.5가 제대로 작동해야합니다. .NET 3.5를 먼저 설치하면 모든 설정이 완료됩니다.


설치 프로그램은 레지스트리 값 HKLM / System / CCS / Services / W3SVC / Parameters / MajorVersion이> = 7인지 확인합니다. 레지스트리의 값은 0xA이며 문제라고 생각합니다. 해결 방법으로 레지스트리 값을 9 (또는 8 또는 7)로 변경하면 IIS 용 PHP 관리자가 올바르게 설치됩니다. [레지스트리 편집에 대한 표준 고지 사항 삽입]


현재 Web Platform Installer에서 사용하는 Codeplex 다운로드 링크가 더 이상 존재하지 않기 때문에 Web Platform Installer를 사용하는 경우에도 설치가 실패합니다.

다행히 일부 사람들은 PHP 관리자를 업데이트하기 위해 GitHub 저장소를 만들었습니다. 이러한 저장소는 레지스트리 해킹없이 작동해야하는 새 릴리스 마녀를 제공합니다.

MSI 설치 프로그램은 여기에서 다운로드 할 수 있습니다.

https://github.com/phpmanager/phpmanager/releases

https://github.com/RonaldCarter/PHPManager/releases

참고 URL : https://stackoverflow.com/questions/21216228/php-manager-for-iis-fails-to-install

반응형