2014-07-17 9 views
2

나는 sftp 링크를 연결해야하고 sftp 링크에 데이터를 넣어야한다.SSH2 in php, wamp, windows

나는 ssh2_connect 기능을 통해 SFTP 연결을 연결하고 싶다.

내 문제는 그 함수를 실행할 때마다 오류 Call to undefined function ssh2_connect()이 발생한다는 것입니다.

그런 다음 libssh2.tar.gzssh2.tgz을 다운로드했지만 어디서이 파일을 설치/넣을 지 잘 모릅니다.

나는 Windows 7, Wamp 서버, mysql, php P.O를 사용하고 있습니다. - 내가 명령을 실행해야한다면 그 명령을 어디에서 실행해야하는지 알려주십시오. 미리 감사드립니다 다른 방법으로 sftp 링크에 연결하는 방법도 있습니다.

+0

http://stackoverflow.com/questions/6803265/how-to-install-php-extension-locally-on-wamp – DarkBee

+0

@DarkBee 안녕하세요, 경로 wamp \ bin \ php \ .. \ ext에 php_ssh2.dll 파일 확장자를 추가하면 php.ini 파일에 행이 추가됩니다. (다운로드 된 파일 - http://downloads.php.net/pierre/) 여전히 오류가 발생합니다. 정의되지 않은 함수를 호출하십시오. ssh2_connect() – Ank

+0

아파치 서비스를 다시 시작해야합니다 :-). u've가 올바른 php.ini를 편집했는지 확인하십시오. WAMP는 2 ini를 사용하는데, 하나는 CLI 용이며 하나는 웹 모드 – DarkBee

답변

0

당신은에있는 dll 파일을 복사하려고 할 수 있습니다 "WAMP \ 빈 \ PHP는 *. . 내선 \ \"php.ini 파일로의 경로와 줄을 추가 "[name_of_your_file.dll] 확장 =" "WAMP \ 빈 \ PHP는 *. . \"경로