대부분 검색하면 설정을 어떻게 하라고 많이 나오지만 (게다가 리눅스 쪽이 많지만) 트러블슈팅 쪽은 내용이 적어서 추가해본다.



환경 : 윈도우, IIS 7.0, php 5.5.7



아무리 php.ini 를 제대로 설정한 것 같아도 기능이 동작하지 않을 때에는 다음의 명령어로 dll 들이 제대로 로딩되었는지 확인해볼 수 있다.


>php.exe -info


확인해보니 dll 들이 제대로 로딩되지 않아서 약간 테스트해보니,


extension_dir = "ext" 가 주석처리되어 있었다.


주석에 당당히 PHP 5버전부터는 기본값으로 ext/ 를 쓴다고 해놓고 별도로 추가 지식을 요구하는 이해하기 어려운 행위지만 그건 넘어갈 수 있다.


더 큰 문제는 저렇게 하니 ssh2 모듈 로드에 또 fail 하는 것.


귀찮아서 ssh2 모듈 로드는 꺼버렸다...



Posted by OOJJRS
,