指定 PHP 版本
默认情况下,PHP 运行时 Buildpack 使用最新的稳定版 PHP。如果您的应用需要使用特定版本,您可以通过在应用的根目录中添加 composer.json
文件来指定版本。例如:
"require": {
"php": "^8.2",
}
配置 Composer
默认情况下,Composer 版本为 2.1.3
。如果您需要特定版本的 Composer,则可以使用 GOOGLE_COMPOSER_VERSION
环境变量通过完整语义版本指定任何受支持的 Composer 版本。例如:
pack build sample-php --builder=gcr.io/buildpacks/builder \
--env GOOGLE_COMPOSER_VERSION="2.2.20"
自定义 NGINX 配置
如需配置 NGINX,您可以使用 GOOGLE_CUSTOM_NGINX_CONFIG
环境变量指定您的自定义 NGINX 配置文件。例如:
pack build sample-php --builder=gcr.io/buildpacks/builder \
--env GOOGLE_CUSTOM_NGINX_CONFIG="nginx-custom.conf"
NGINX 启动时,使用自定义 NGINX 文件。