2013-07-02 6 views
1

저는 AjaXplorer를 사용하여 내 클라이언트에 Amazon S3에 저장된 공유 디렉토리에 대한 액세스 권한을 부여합니다. SD를 설치하고 플러그인 (http://ajaxplorer.info/plugins/access/s3/)을 구성하고 파일을 업로드 및 다운로드 할 수 있지만 업로드 크기는 64MB 인 PHP 호스트 제한으로 제한됩니다.AWS S3 및 AjaXplorer

속도를 향상시키고 S3 제한이 없으면 PHP를 사용하지 않고 직접 S3에 업로드 할 수있는 방법이 있습니까?

덕분에

답변

1

나는 서버가 먼저 PHP 파일로 상승하고 양동이로 전송을 할 것이기 때문에 그것이 불가능하다고 생각합니다.

아마

0

이 주변에있는 유일한 방법은 전체 서버/PHP를 무시하고 S3로 직접 스트리밍 할 수 있습니다 JQuery와 또는 JS 일부를 사용하는 것입니다. CORS를 활성화하고 서명 된 정책을 즉석에서 작성하여 업로드를 허용하지만 완료 할 수 있습니다!

더 이상 웹 서버 사용자가 아닌 더 큰 미디어 파일을 가지고이 문제가 발생했습니다.

시작하는 가장 좋은 장소는 이럴 여기에 있습니다 : https://github.com/blueimp/jQuery-File-Upload

데모는 여기에 있습니다 : https://blueimp.github.io/jQuery-File-Upload/

이 S3를 포함하여 다양한 위치에 파일을 쓸 + 업로드 작성되었습니다. 유일한 까다로운 부분은 각 업로드에 대해 MIME 유형을 올바르게 수정하고 필요에 따라 버킷 정책을 적용하는 것입니다.