הרשאות לתיקיית files גרסה 5.7
שלום,
אני מתקינה את דרופל 5.7 בעברית.
לאחר ההתקנה, וכניסה לעמוד הניהול, מופיעה לי הפנייה לדו"ח מצב, ואומרת שאין תיקייה "files" שאליה אפשר להעלות קבצים.
או-קי. יצרתי תיקיה כזו, אבל ההרשאות לא מספיקות... אני ממש לא רוצה לתת הרשאות 777!!
ניסיתי לעשות chown ולהעביר בעלות, כך שתתאפשר יצירה/עדכון של קבצים דרך השרת,
אבל זה לא עזר...
מה עושים??
מה הן הגדרות ההרשאות והבעלות המתאימות??
תודה!!

בעניין: הרשאות לתיקיית files גרסה 5.7
תראי, המשתמש שבשמו רץ השרת (apache user) חייב יכולת לכתוב לספריה הזו אם את רוצה לאפשר העלאת קבצים.
אז או שתאשרי למשתמש זה לכתוב בספריה, או שתאשרי לכולם..
http://drupal.org/node/202483
זה בדיוק חלק
זה בדיוק חלק ממה שמוזר, ברגע שהגדרתי שהowner הוא apache הדרופל "עף". (מסך ריק לגמרי)
האם המשמעות שרק דרך הapache אפשר להעלות קבצים, היא מה שדרופל מגדיר "פרטי"? אולי זו הבעיה ?
( זה לא נראה לי קשור לפרטי/ציבורי בהקשר של העלאת קבצים, אבל אולי אני לא מבינה את ההגדות האלו?)
תודה....
בעניין: זה בדיוק חלק
הפרטי והציבורי הם בהקשר של הורדת הקבצים, ולא העלאה שלהם, עד כמה שאני מבין זאת.
יחד עם זאת, למיטב הבנתי לאפאצ'י צריכה להיות אפשרות לכתוב גם לתיקיה הפרטית, במידה והיא נמצאת מחוץ לתיקית השורש של האתר. שווה לוודא שוב את הנקודה הזו.
כך או כך, פלט של קובץ השגיאות של אפאצ'י, יעזור אולי לשפוך אור על התעלומה.
זהר סטולר, לינווייט
לינווייט תשתיות תוכן קהילתיות
תודה רבה! בerror
תודה רבה!
בerror log לא היתה כל הודעת שגיאה. אבל- המיקום של התיקיה היה שגוי!!! (לא ברור למה אבל לא חשבתי על זה זה לא יכול להיות בתוך תיקית האתר...)
מרים, לא רק
מרים,
לא רק שתיקית הקבצים יכולה להיות בתוך תת תיקיה של אתר, זו אפילו צורת עבודה נכונה מאוד. זה יקל עלייך מאוד את ניהול הקבצים על השרת, את הגיבויים, השדרוגים וההעברות לשרת אחר, אם תזדקקי לכך.
מה שכן, יש לוודא שהנתיב בהגדרות מערכת הקבצים תואם את הנתיב לתת האתר.
זהר סטולר, לינווייט
לינווייט תשתיות תוכן קהילתיות
האם המסקנות שרשמתי להלן
האם המסקנות שרשמתי להלן נכונות?
לשם ההתקנה יש לאפשר גישת 0777 לקובץ sites/default/settings.php (כמובן, יש לכתוב בו את פרטי הגישה למסד הנתונים). לאחר ההתקנה, יש לתת לקובץ גישת 0555
לשם יצירת תיקיית sites/default/files יהיה צורך לתת הרשאת כתיבה לתיקיית sites/default ואחר כך להחזיר ל-0755
תיקיית sites/default/files עצמה היא היחידה שמותר לה להישאר 0777
אמיר
| פרקטיקול - בונים לך אתר דרופל | עזרה מידית בקבוצה שלנו בפייסבוק! | שיעורי דרופל דרך האינטרנט