Menentukan versi PHP
Secara default, buildpack runtime PHP menggunakan versi PHP terbaru yang lebih stabil. Jika
aplikasi Anda memerlukan versi tertentu, Anda dapat menentukannya dengan menyertakan
file composer.json
dalam direktori utama aplikasi Anda. Contoh:
"require": {
"php": "^8.2",
}
Mengkonfigurasi Composer
Secara default, versi dari Composer adalah 2.1.3
. Jika memerlukan versi
Composer tertentu, Anda dapat menggunakan variabel lingkungan GOOGLE_COMPOSER_VERSION
untuk menentukan versi Composer yang didukung menggunakan versi
semantik lengkap. Contoh:
pack build sample-php --builder=gcr.io/buildpacks/builder \
--env GOOGLE_COMPOSER_VERSION="2.2.20"
Menyesuaikan konfigurasi NGINX
Untuk mengonfigurasi NGINX, Anda dapat menggunakan variabel lingkungan GOOGLE_CUSTOM_NGINX_CONFIG
untuk menentukan file konfigurasi NGINX kustom. Contoh:
pack build sample-php --builder=gcr.io/buildpacks/builder \
--env GOOGLE_CUSTOM_NGINX_CONFIG="nginx-custom.conf"
Saat NGINX dimulai, file NGINX kustom Anda akan digunakan.