2014-01-13 2 views
0

꽤 새로 워서 지금은 몇 시간 동안 파고 들었지만, 업로드하려면 파인 업 로더를 사용할 수 있어야합니다. 파일을 원격 SFTP 서버에 PHP 사이트에.파인 업 로더 FTP 업로드

구체적으로 말하면 PHP 사이트가있는 웹 서버가 있고 로컬로 호스팅되는 SFTP 서버로 이동하는 그래픽 파일의 업로드 기능이 있어야합니다. 이게 가능하다는 것을 적어도 저에게 확신시킬 수 있다면, 나머지는 워드 프로세서로 알 수 있다고 생각합니다.

지금까지, 괜찮은 업 로더, npm 설치, 불평 설치, git 리포지토리 빌드를위한 git을 다운로드했으며 이제는 서버 측 PHP 핸들러를 추가해야한다고 생각합니다.

도움이 매우 감사합니다. 감사합니다. .

답변

0

고급 업 로더는 HTTP 만 인식합니다. FTP가 아닙니다. 즉, 파인 업 로더가 서버의 엔드 포인트로 파일을 쉽게 업로드 한 다음 (일부 서버 측 처리 후) FTP (또는 다른 프로토콜)를 통해 파일을 제공 할 수 있습니다. 싶습니다.

파인 업로더의 주요 목표는 모든 브라우저에서 파일 업로드 환경을 표준화하는 것입니다. FTP 클라이언트를 통해이 기능을 사용하면 웹 브라우저가있는 모든 사용자가 이론적으로 파일을 서비스에 업로드 할 수 있어야합니다. 이후에 해당 파일로 수행하는 서비스 (FTP 서버에서 호스팅하거나 트랜스 코딩 멀티미디어 파일 등)는 전적으로 귀하에게 달려 있습니다.

희망이 도움이됩니다.

+0

감사합니다. 나는 내가 알아야 할 모든 것을 대답합니다. 숨겨진 정적 SFTP 설정을 가진 다른 서버로 사용자 파일을 sftp 할 수있는 웹 페이지에 대한 해결책이없는 것처럼 보입니다! 사냥은 계속됩니다 ... –

+0

불행히도 클라이언트 측 JS를 통한 순수 FTP는 아직 가능하지 않습니다. 어쩌면 일부 하이브리드 FTP-over-HTTP 프로젝트가 어딘가에 있을지 모르지만 나는 그것에 대해 들어 보지 못했습니다. 가장 실현 가능한 솔루션은 위에서 설명한 서버에서 HTTP를 통해 업로드 한 다음 (S) FTP를 통해 해당 디렉토리를 공유하는 서버입니다. 더 많거나 적다면 FTP가 실행할 "셸"명령에 Fine Uploader의 요청을 매핑 할 수 있습니다. 보안 프로토콜 전체에서이 작업을 수행 할 수 있으며 라이브러리를 사용하여 키 등을 확인할 수도 있습니다 (SSH의 공개 키 및 개인 키). 나는이 일을보고 싶다! –

관련 문제