2009-10-20 5 views
2

zendserver (VS8 php (5.3) 바이너리)로 전환했는데 현재 curl (7.19.4)이 SCP 및 SFTP 프로토콜 지원이 부족한 것 같습니다 (오류 및 phpinfo). 컬 자체가 올바르게 설치되었으므로 언급 된 프로토콜 지원이 부족합니다. SCP 및 SFTP 지원을 사용하는 Windows 용 cURL PHP 확장

내가

(내가 VS9로 컴파일 된 PHP 바이너리를 사용하는 이유를이 설치 따라서, VS9와 함께 컴파일 된 아파치 바이너리를 사용) 오프 다운로드 php.net 2 진 VC9 (스레드 안전)에 상자 밖으로 일

VS6으로 빌드되지 않은 컬 확장과 관련이 있다고 가정합니다. VS6 php 바이너리를 사용해 보았는데 SCP 및 SFTP 지원이 부족했기 때문입니다 ...

컬링 섹션을 보면 phpinfo, 나는 PHP가 SCP/SFTP를 지원하지 않는 libSSH 버전을 나열하지 않은 채로 설치된다는 것을 알았습니다. 반면 libSSH 버전 -> libssh2/1.1

왜 그 컬 확장자가 libssh2/1.1 (??? ???일지도 모르는 것 같습니까?)로 컴파일되지 않은 것 같은데요? 아니면 다른 것입니까? 당신이 SFTP를 할 CURL을 사용할 수없는 경우

답변

0

는 특별한 이유가 없다. libcurl은 PHP/CURL 바인딩을 지원하여 libssh2를 사용하도록 구축 될 수 있으며 그렇게되면 SCP 및 SFTP 전송을 수행 할 수 있습니다.