업로드 기능을 사용하기 위해 2-3 개의 플러그인을 사용해 보았습니다. S3에 사진을 업로드하고 싶습니다. 나는 그들 중 누구와도 그것을 할 수 없었다. 어떤 플러그인이 버전 2.0.4에 가장 적합한 플러그인입니까?CakePHP 2.0.4에서 파일을 업로드하는 방법
0
A
답변
2
2.0 용으로 업데이트 된 플러그인이없는 경우 직접 업데이트하거나 GitHub에서 amazon-s3-php-class을 사용하는 것이 좋습니다. 이 프로젝트는 적극적인 프로젝트이므로 벤더 디렉토리에 수업을 배치해야합니다.
가져 :
App::import(‘vendor’, ‘S3’);
당신의 설정으로 인스턴스화하려면
$S3 = new S3($accessKey, $secretKey);
0
나는 것은 최선의 해결책이 http://milesj.me/code/cakephp/uploader#transfering-files-to-amazon-s3 내가 모든 케이크 프로젝트 이년 때문에 사용이 플러그인입니다, 매력처럼 작동하며 구성하기 쉽고 강력합니다.
-1
폴더 예 : project-folder/vendors
. 가져 오기로
는 :
function uploadToS3()
{
if(!empty($this->request->data))
{
$data = $this->request->data;
// Import Vendor
App::import('Vendor', '/s3/S3');
//AWS access info
if (!defined('awsAccessKey'))
define('awsAccessKey', 'Change Here');
if (!defined('awsSecretKey'))
define('awsSecretKey', 'Change Here');
//instantiate the class
$s3 = new S3(awsAccessKey, awsSecretKey);
$s3->putObjectFile($data[$model]['file']['tmp_name'], "bucket",
'destination'.$data[$model]['file']['name'],
S3::ACL_PUBLIC_READ);
}
}
관련 문제
- 1. cakephp - cakephp를 사용하여 여러 파일을 업로드하는 코드
- 2. 여러 파일을 업로드하는 방법
- 3. node.js에서 파일을 업로드하는 방법
- 4. AJAX로 파일을 업로드하는 방법
- 5. 3gp 파일을 업로드하는 방법
- 6. 파일을 업로드하는 방법?
- 7. CakePHP 2.0을 사용하여 사진을 업로드하는 방법
- 8. CakePHP 2.0.4에서 Auth 구성 요소에 대해 다른 모델을 사용하려면 어떻게해야합니까?
- 9. GWT를 사용하여 파일을 업로드하는 방법
- 10. cjuidialog 위젯으로 파일을 업로드하는 방법?
- 11. 휴대 전화에서 파일을 업로드하는 방법
- 12. 자바에서 이미지 파일을 업로드하는 방법
- 13. django에서 여러 파일을 업로드하는 방법
- 14. iphone 앱에 파일을 업로드하는 방법
- 15. 플러그인없이 파일을 레일스에 업로드하는 방법
- 16. WinRAR 백업 파일을 업로드하는 방법
- 17. AsiHttpRequest로 큰 파일을 업로드하는 방법
- 18. 하이퍼 링크에 파일을 업로드하는 방법
- 19. android에서 여러 파일을 업로드하는 방법
- 20. 도장을 사용하여 파일을 업로드하는 방법
- 21. . Herp에 .php 파일을 업로드하는 방법
- 22. ajax를 사용하여 파일을 업로드하는 방법
- 23. C# http로 파일을 업로드하는 방법?
- 24. progerssbar로 서블릿에 파일을 업로드하는 방법
- 25. 통합 테스트에서 엔드 포인트로 파일을 업로드하는 방법
- 26. 레일스에서 JSON 인터페이스를 통해 파일을 업로드하는 방법
- 27. OPA를 사용하여 파일을 저장/업로드하는 방법
- 28. goog.net.IframeIo를 사용하여 Python의 Blobstore에 파일을 업로드하는 방법?
- 29. kohana 3에서 cURL을 통해 파일을 업로드하는 방법?
- 30. ipython 노트북에 텍스트 파일을 업로드하는 방법
나는 PHP 라이브러리가 아니라고 생각 최신 상태를 유지합니다. 작동하지 않습니다. – Burak
@Burak 어제 업데이트되었으므로 작동하지 않는다고 놀랍습니다. –