Dado que la versión 5.5 de PHP ya no es compatible con la comunidad, recomendamos que las apps nuevas usen el entorno de ejecución de PHP 7.

Configuración

Tu aplicación de PHP 5 requiere un depósito de Google Cloud Storage que esté configurado de forma correcta. Por suerte, cada aplicación puede obtener acceso a este tipo de depósito con facilidad si sigues estos pasos:

  1. Habilita la facturación en tu proyecto si aún no lo has hecho.
  2. Haz clic en Crear depósito en el navegador de Storage del proyecto.

Ten en cuenta que usar un depósito de Cloud Storage puede generar costos. Cada proyecto puede tener un depósito predeterminado, que incluye 5 GB de almacenamiento gratuito y una cuota gratuita para operaciones de E/S.

Trucos útiles para usar los depósitos predeterminados

Si usas un depósito predeterminado, no es necesario que conozcas su nombre. Puedes usar #default#, que se reemplazará por el nombre del depósito predeterminado en el entorno de ejecución.

Por ejemplo, puedes escribir en el depósito predeterminado mediante el wrapper de transmisión de App Engine para Cloud Storage de la siguiente manera:

$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);