בהגדרות הכלליות (Global Configuration) כמו גם בתהליך ההתקנה ניתן להגדיר שכבת FTP (FTP Layer). האפשרות הזאת רלוונטית לאתרי ג'ומלה שמאוחסנים בשרתי לינוקס בלבד, בשרתי windows אין לה כל משמעות.
תפקידה של שכבת FTP להתמודד עם בעיית הרשאות בשרתי לינוקס, כאמור. אני לא מומחה גדול ללינוקס אבל שרתי לינוקס נותנים לכל תהליך שרץ עליהם בעלים (owner). לאותם בעלים מוגדרות הרשאות גישה לקבצים וכו'.
במקרים מסויימים לאחר התקנת הרחבה היא תקבל בעלים שונה משאר קבצי ג'ומלה, מה שיגרום לבעיה בתפקוד ההרחבה שהתקנתם וכאן באה שכבת FTP לעזרתכם, עוקפת את ההגדרות של לינוקס ומעניקה להרחבה את הבעלים הנכון.
כיצד מגדירים? שתי אפשרויות.
1. בפאנל הניהול של ג'ומלה: global configuration - server - ftp settings.
2. ישירות בקובץ הקונפיגורציה של ג'ומלה בחלק שנראה כך
var $ftp_enable = '1'; var $ftp_host = 'ftp.mydomainname.org'; var $ftp_port = '21'; var $ftp_user = 'a12345678'; var $ftp_pass = 'ABCDEfgaa.'; var $ftp_root = '/joomla_root';
כמובן שיש לשנות את ההגדרות בהתאם לשרת שלכם.
| תגובות |
|



