Arquivo php.ini

É possível incluir um arquivo php.ini com seu aplicativo do App Engine. Com esse arquivo, é possível personalizar o comportamento das diretivas de interpretador do PHP.

Veja um exemplo da configuração php.ini padrão.

Como usar um arquivo php.ini personalizado

Coloque o arquivo php.ini no diretório base do aplicativo em que o arquivo app.yaml está localizado. Ele é carregado quando o interpretador do PHP é inicializado e antes do código do aplicativo ser executado.

O arquivo segue a mesma sintaxe de outros arquivos .ini (link em inglês). Veja abaixo um exemplo simples:

; This is a simple php.ini file on App Engine
; It enables output buffering for all requests by overriding the
; default setting of the PHP interpreter.
output_buffering = "On"

Uma lista das diretivas principais com seus valores de modo alteráveis é publicada em php.net (em inglês).

É possível modificar qualquer diretiva PHP com um dos valores de modo alteráveis a seguir:

  • PHP_INI_SYSTEM
  • PHP_INI_ALL
  • PHP_INI_PERDIR

Um conjunto de extensões carregáveis dinamicamente pode ser ativado com a diretiva extension.