פיתוח אפליקציה ב-PHP

ציון הגרסה של 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, ייעשה שימוש בקובץ בהתאמה אישית שבחרתם.