Configuración

Tu aplicación PHP 5 requiere un segmento de Google Cloud Storage correctamente configurado. Por suerte, cada aplicación puede acceder fácilmente a este tipo de contenedor si haces lo siguiente:

  1. Habilita la facturación de tu proyecto si aún no lo has hecho.
  2. En el Explorador de almacenamiento de tu proyecto, haz clic en Crear segmento.

Ten en cuenta que es posible que se te apliquen cargos por usar un segmento de Cloud Storage. Cada proyecto puede tener un segmento predeterminado, que incluye 5 GB de almacenamiento gratuito y una cuota gratuita para las operaciones de E/S.

Trucos útiles al usar segmentos predeterminados

Cuando se usa un segmento predeterminado, no es necesario saber su nombre: puedes usar #default#, que se sustituirá en el tiempo de ejecución por el nombre del segmento predeterminado.

Por ejemplo, escribirías en el segmento predeterminado mediante el envoltorio de flujo de App Engine para 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);