Configurazione

La tua app PHP 5 richiede un bucket Google Cloud Storage configurato correttamente. Fortunatamente, ogni app può accedere facilmente a un bucket se esegui le seguenti operazioni:

  1. Attiva la fatturazione per il tuo progetto, se non l'hai ancora fatto.
  2. Fai clic su Crea bucket in Storage Browser per il tuo progetto.

Tieni presente che l'utilizzo di un bucket Cloud Storage potrebbe comportare costi. 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.

Trucchi utili quando utilizzi i bucket predefiniti

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

Ad esempio, scriveresti nel bucket predefinito utilizzando il wrapper di stream 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);