PHP composer 를 윈도우에 설치할 때는

인스톨러를 제공한다.

https://getcomposer.org/download/


그런데 설치할 때 문제가 발생한다.


VCRUNTIME140.dll이(가) 없어 코드 실행을 진행할 수 없습니다.

프로그램을 다시 설치하면 이 문제가 해결될 수 있습니다.



라고 나온다.


해당 문제는

C++ Redistributable for Visual Studio 2015 RC

이 것이 설치가 되면 해결이 된다.

아래의 링크로 이동해서 프로그램을 다운 받아 설치한다.

https://www.microsoft.com/en-us/download/details.aspx?id=52685



그럼 문제 없이 설치가 되는 것을 확인할 수 있다.





IIS 10 에서 PHP를 써야 하는 사람들도 있을 것이다.

나도 업무에서 어쩔 수 없이 IIS와 PHP를 같이 사용해야만 한다.

그래서 IIS 설치 후 PHP manager를 설치할 때면 항상 귀찮은 작업을 해야만 했다.

일반적으로 웹 플랫폼 설치 관리자로 설치하면 아래의 메세지가 나오게 된다.


그리고 PHP manager를 받아서 설치하면(v1.2) 아래와 같은 에러가 발생한다.


IIS 버전 때문에 PHP manager 설치가 되지 않다보니 Register를 건드려야 하는데


HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters

여기에서

MajorVersion을 건드려야만 했다.

정말 귀찮은 작업이 아닐 수 없다.





근데 굳이 이렇게 할 필요가 없었다.

IIS 10용으로 PHP manager가 있기 때문이다.


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


여기에 보면 IIS 10 버전용을 확인하라며 링크를 하나 준다.


바로 이것이다.

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



가장 최근 링크는 아래와 같다.(어차피 같은 버전이다..)

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


PHP Manager 1.4 for IIS 10을 클릭하면 다운로드 페이지로 이동한다.



설치를 해보면 이상 없이 설치 화면이 나오는 것을 볼 수 있다.




+ Recent posts