0
amazons3 버킷에 이미지를 업로드하고 있지만 10 개의 이미지를 2 분 실행하고 있지만 10GB 이미지를 업로드해야하므로 각 이미지 업데이트에 대한 업데이트를 받아야 작동합니다. ...아마존 s3에 이미지 업로드
while($file=readdir($handle)):
if(is_file($file)){
$extn = explode('.',$file);
$extn = array_pop($extn);
if (in_array(strtolower($extn),$includedExtn)) {
set_time_limit(0);
if ($s3->putObjectFile($file, $bucketName, baseName($file), S3::ACL_PUBLIC_READ)) {
echo "<br/>";
echo "S3::putObjectFile(): File copied to {$bucketName}/".baseName($file);
} else {
echo "S3::putObjectFile(): Failed to copy file\n";
}
}
} else {
echo "No more files left";
}
endwhile;
'set_time_limit (0)'은 긴 업로드에 중요한 30/60/90 (서버 설정에 관계없이) 초 후에 스크립트가 죽지 않도록합니다. – ceejayoz
아, 알 수 있듯이 제로가 아무런 제한도없는 퀴즈라는 것을 알지 못했습니다. 나는 보통'set_time_limit (2)'와 같은 것을 사용하기 때문에 무언가 (리모트 엔드 나 무한 루프의 다운 네트워크와 같은)에 붙어있는 경우에 대비하여 불완전한 것을 영원히 기다리지 않고 그냥 죽을 것이다. 내가 생각하는 것만으로도 안전 장치는 있습니다. –