Aviso: nos próximos meses, vamos reorganizar o site de documentação do App Engine para facilitar a localização de conteúdo e o alinhamento com o restante dos produtos do Google Cloud. O mesmo conteúdo estará disponível, mas a navegação agora corresponderá ao restante dos produtos do Cloud.

Como personalizar o tempo de execução do PHP

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

É possível usar ambientes de execução personalizados para incluir mais funcionalidades em um app em PHP que é executado no ambiente flexível do App Engine. Para configurar um ambiente de execução personalizado, substitua a seguinte linha no arquivo app.yaml:

runtime: php

pela linha:

runtime: custom

Também é necessário incluir um Dockerfile no mesmo diretório que contém o arquivo app.yaml. O Google fornece a imagem de base a seguir para a criação de contêineres em PHP:

Imagem de base Verificações de integridade
gcr.io/google-appengine/php Sim

Acesse a documentação Ambientes de execução personalizados para saber como definir um Dockerfile em um ambiente de execução personalizado.

Verificação de integridade

Por padrão, todos os programas em execução no ambiente flexível recebem solicitações de verificação de integridade. A imagem base gcr.io/google_appengine/php responde à solicitação de verificação de integridade para que não seja preciso escrever o próprio gerenciador de verificação de integridade. Se você estiver usando uma imagem diferente, será necessário desativar as verificações de integridade ou escrever seu próprio código para processar solicitações de verificação de integridade.