Einrichtung

Für die PHP 5-App ist ein ordnungsgemäß konfigurierter Google Cloud Storage-Bucket erforderlich. Mit den folgenden Schritten ermöglichen Sie jeder Anwendung den problemlosen Zugriff auf einen solchen Bucket:

  1. Aktivieren Sie die Abrechnung für Ihr Projekt, wenn Sie dies noch nicht getan haben.
  2. Klicken Sie im Storage-Browser für Ihr Projekt auf Bucket erstellen.

Beachten Sie, dass bei Verwendung eines Cloud Storage-Buckets Kosten entstehen können. Jedes Projekt kann jeweils einen Standard-Bucket mit 5 GB kostenlosem Speicher und einem kostenlosen Kontingent für E/A-Vorgänge nutzen.

Hilfreiche Tricks bei der Verwendung von Standard-Buckets

Wenn Sie einen Standard-Bucket verwenden, müssen Sie den Bucket-Namen nicht kennen: Sie können #default# verwenden und dieser wird zur Laufzeit durch den Namen des Standard-Buckets ersetzt.

Sie können beispielsweise mit dem App Engine-Stream-Wrapper für Cloud Storage in den Standard-Bucket schreiben:

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

oder

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