PHP-Version angeben
Standardmäßig verwendet das PHP-Laufzeit-Buildpack die aktuellste stabile Version von PHP. Wenn Ihre Anwendung eine bestimmte Version erfordert, können Sie eine angeben. Dazu schließen Sie eine composer.json
-Datei in das Stammverzeichnis Ihrer Anwendung ein. Beispiel:
"require": {
"php": "^8.2",
}
Composer konfigurieren
Die Composer-Version ist standardmäßig 2.1.3
. Wenn Sie eine bestimmte Version von Composer benötigen, können Sie mit der Umgebungsvariable GOOGLE_COMPOSER_VERSION
eine unterstützte Version von Composer mit der vollständigen semantischen Version angeben. Beispiel:
pack build sample-php --builder=gcr.io/buildpacks/builder \
--env GOOGLE_COMPOSER_VERSION="2.2.20"
NGINX-Konfigurationen anpassen
Zum Konfigurieren von NGINX können Sie die Umgebungsvariable GOOGLE_CUSTOM_NGINX_CONFIG
verwenden, um Ihre benutzerdefinierte NGINX-Konfigurationsdatei anzugeben. Beispiel:
pack build sample-php --builder=gcr.io/buildpacks/builder \
--env GOOGLE_CUSTOM_NGINX_CONFIG="nginx-custom.conf"
Beim Start von NGINX wird Ihre benutzerdefinierte NGINX-Datei verwendet.