Configurazione

L'app PHP 5 richiede un bucket Google Cloud Storage configurato correttamente. Fortunatamente, ogni app può accedere facilmente a un bucket di questo tipo se esegui quanto segue:

  1. Attiva la fatturazione per il tuo progetto, se non l'hai già fatto.
  2. Fai clic su Crea bucket nel Browser di archiviazione per il tuo progetto.

Tieni presente che potresti sostenere dei costi utilizzando un bucket Cloud Storage. Ogni progetto può avere un bucket predefinito che include 5 GB di spazio di archiviazione gratuito e una quota gratuita per le operazioni di I/O.

Suggerimenti utili per l'utilizzo dei bucket predefiniti

Quando utilizzi un bucket predefinito, non è necessario conoscere il nome del bucket: puoi utilizzare #default#, che verrà sostituito in fase di esecuzione dal nome del bucket predefinito.

Ad esempio, scriveresti nel bucket predefinito utilizzando il wrapper dello stream di App Engine per Cloud Storage:

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

o

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