Cómo personalizar el entorno de ejecución de PHP

Puedes usar entornos de ejecución personalizados para agregar funcionalidad adicional a la aplicación PHP que se ejecuta en el entorno flexible. Para configurar un entorno de ejecución personalizado, reemplaza la siguiente línea en tu archivo app.yaml:

runtime: php

por esta línea:

runtime: custom

También debes agregar un Dockerfile en el mismo directorio que contiene el archivo app.yaml. Para compilar los archivos PHP, Google proporciona esta imagen base:

Imagen base Verificaciones de estado
gcr.io/google-appengine/php

Puedes generar automáticamente el Dockerfile para tu entorno de ejecución actual con gen-config:

gcloud beta app gen-config --custom

Verificaciones de estado

De forma predeterminada, todos los programas que se ejecutan en el entorno flexible reciben solicitudes de verificaciones de estado. La imagen base gcr.io/google_appengine/php responde a la solicitud de verificación de estado, por lo que no tienes que escribir tu propio controlador de verificación de estado. Si usas una imagen diferente, debes inhabilitar las verificaciones de estado o escribir tu propio código para controlar las solicitudes de verificación de estado.