Codeigniter를 사용하여 API를 개발 중이며 사용자가 Amazon S3 계정에 이미지를 업로드 할 수있게하려고합니다. Phils Restserver 및 Donovan Schönknecht S3 library (Ci의 경우)을 사용하고 있습니다.Codeigniter로 Amazon S3에 업로드
로컬 파일을 Amazon에 업로드하는 데 완벽하게 작동하지만 이미지 파일 을 일반적인 외부 양식을 통해 어떻게 전송할 수 있습니까?
내장 된 Ci 업로드 라이브러리를 사용하면 잘 작동하지만 내 컴퓨터에 로컬로 파일 을 저장해야하므로 S3에 저장하려고합니다. 두 사람을 결합 할 수 있습니까?
내가 묻는 것은 컨트롤러 에 전송 된 이미지 파일을 어떻게 가져 와서 크기를 조정 한 다음 S3에 업로드 할 수 있습니까?
로컬 서버에 임시 저장하고 S3에 업로드 한 다음 로컬 서버에서 제거해야합니까?
이 내 "업로드"모달 : 모든 입력에 대한
// Load the s3 library
$this->load->library('S3');
// Make the upload
if ($this->s3->putObjectFile($args['local'], "siticdev", $args['remote'], S3::ACL_PUBLIC_READ)) {
// Handle success
return TRUE;
} else {
// Handle failure
return FALSE;
}
, 감사합니다!
감사합니다. –