פקודות Artisan ופקודות Composer שכדאי להכיר
בעמוד זה3
כל הפקודות כאן רצות בגישת SSH, מתוך תיקיית הפרויקט. ודאו קודם שגרסת PHP בשורת הפקודה היא הנכונה: php -v.
Composer
- התקנת התלויות לאתר חי:
composer install --no-dev --optimize-autoloader - אחרי שהוספתם מחלקות:
composer dump-autoload -o
Artisan
- מיגרציות:
php artisan migrate --force - אופטימיזציה אחרי עדכון:
php artisan optimize - ניקוי כל המטמונים:
php artisan optimize:clear - מצב תחזוקה:
php artisan downבזמן עבודה, ובסיוםphp artisan up. - רשימת כל הפקודות:
php artisan list
תורים ומתזמן
- המתזמן של Laravel צריך משימה מתוזמנת שרצה כל דקה. הפירוט במדריך «הפעלת המתזמן של Laravel».
- עובד לתורים (
queue:work) צריך לרוץ כל הזמן. בפריסה מתוך GitHub, אם החבילה כוללת תהליכי רקע, אפשר להגדיר אותו כתהליך רקע. בלי זה, הריצו אותו מהמתזמן עם--stop-when-empty.
חשוב לדעת: לפני migrate ולפני עדכון גדול של תלויות, צרו גיבוי ידני.
המדריך עזר לכם?
תודה! זה עוזר לנו לשפר את המדריכים.
הבהרה: עשינו כל מאמץ לספק מידע מדויק ועדכני, אך ייתכנו שגיאות או שינויים שחלו לאחר פרסום המדריך (טל"ח). השימוש במידע הוא באחריות המשתמש בלבד.
