פקודות כביסה נפוצות

פורטל השירותים למפתחים גרסה 4.17.05

Drush הוא ממשק שורת הפקודה של Drupal. שלך יכול להשתמש בו כדי לבצע משימות רבות כאדמין של Drupal. Drush מותקנת עבורך כאשר להתקין את הפורטל.

איך להריץ פקודות Drush

צריך להריץ פקודות Drush מספריית הבסיס של אתר הפורטל. כברירת מחדל, פורטל המפתחים מותקן ב:

  • /opt/apigee/apigee-drupal/wwwroot (Nginx)
  • /var/www/html (Apache)

לכן, לפני שמפעילים את האפליקציה, צריך לשנות את הספרייה לספריית השורש הנכונה פקודות Drush:

אם לא התקנתם את הפורטל בספריית ברירת המחדל, צריך לבצע את ההוראות להתקנה

קביעת הפורטל תיקיית שורש ב-Apache

אם לא ידועה לכם ספריית ההתקנה, השתמשו בפקודה הבאה כדי לאתר את קובץ devportal.conf:

>  apachectl -S

בפקודה הזו מוצגת שורה שמציגה את מיקום הקובץ devportal.conf:

*:80   192.168.52.155 (/etc/httpd/conf/vhosts/devportal.conf:1)

משתמשים בפקודת cat כדי להציג את הקובץ:

> cat /etc/httpd/conf/vhosts/devportal.conf

בפלט מהפקודה הזו מוצגת ספריית ההתקנה:

<VirtualHost *:80>

 DocumentRoot "/var/www/html"

פקודות Drush לדוגמה

הטבלה הבאה מפרטת פקודות Drush נפוצות:

פקודה שימוש

מצב דחיסה

אפשר לבדוק את הסטטוס של ה-Drupal.

Drush Archive-Dump --destination=../tmp/dc.tar

דרופל גיבוי למיקום ספציפי.

drush dc-getorg

החזרת ארגון ה-Edge המשויך לפורטל.

drush dc-setorg {ORGNAME}

הגדרת ארגון ה-Edge המשויך לפורטל.

Drush dc-getauth

קבלת שם המשתמש (כתובת האימייל) והסיסמה של מנהל המערכת בארגון ב-Edge שמשויכים לפורטל.

drush dc-setauth {orgAdminEmail}

מגדירים את שם המשתמש (כתובת האימייל) של מנהל המערכת בארגון ב-Edge. המיקום שלך תתבקשו להגדיר את הסיסמה.

Drush dc-getend

מאתרים את נקודת הקצה (endpoint) של Edge המשויכת לפורטל.

drush dc-setend http://{SERVERENDPOINT:8080/v1

מגדירים את נקודת הקצה (endpoint) של Edge המשויכת לפורטל.

drush dc-test

בדיקת החיבור מהפורטל לארגון Edge באמצעות הארגון בפרטי הכניסה של האדמין.