설정

PHP 5 앱에는 제대로 구성된 Google Cloud Storage 버킷이 필요합니다. 다행히, 다음을 수행하면 각 앱이 해당 버킷에 쉽게 액세스할 수 있습니다.

  1. 아직 설정하지 않은 경우 프로젝트에 대해 결제를 사용 설정합니다.
  2. 프로젝트의 스토리지 브라우저에서 버킷 만들기를 클릭합니다.

Cloud Storage 버킷을 사용하면 비용이 발생할 수 있습니다. 프로젝트마다 무료 저장용량 5GB 및 무료 I/O 작업 할당량을 포함하는 기본 버킷이 있을 수 있습니다.

기본 버킷을 사용할 때 유용한 정보

기본 버킷을 사용할 때는 버킷 이름을 알고 있지 않아도 됩니다. 런타임 시 기본 버킷 이름으로 바뀌는 #default#를 사용할 수 있기 때문입니다.

예를 들어 Cloud Storage용 App Engine 스트림 래퍼를 사용하여 기본 버킷에 쓸 수 있습니다.

$default_bucket = CloudStorageTools::getDefaultGoogleStorageBucketName();
file_put_contents("gs://${default_bucket}/hello_default.txt", $newFileContent);

사용하여

$default_bucket = CloudStorageTools::getDefaultGoogleStorageBucketName();
$fp = fopen("gs://${default_bucket}/hello_default_stream.txt", 'w');
fwrite($fp, $newFileContent);
fclose($fp);