ציון הגרסה של PHP
כברירת מחדל, ה-buildpack של PHP Runtime משתמש בגרסה היציבה והעדכנית ביותר של PHP. אם באפליקציה שלכם דרושה גרסה ספציפית, תוכלו לציין אותה על ידי הוספת קובץ composer.json לתיקיית השורש של האפליקציה. לדוגמה:
"require": {
"php": "8.3.*",
}
הגדרת 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
תוכלו להשתמש במשתנה הסביבה GOOGLE_CUSTOM_NGINX_CONFIG כדי לציין את הקובץ עם ההגדרות בהתאמה אישית של NGINX. לדוגמה:
pack build sample-php --builder=gcr.io/buildpacks/builder \
--env GOOGLE_CUSTOM_NGINX_CONFIG="nginx-custom.conf"
כשתפעילו את NGINX, ייעשה שימוש בקובץ בהתאמה אישית שבחרתם.