בעיות עם הרשאות ספריית files באתר
אני מקבל את ההודעת שגיאה הבאה:
warning: tempnam() [function.tempnam]: open_basedir restriction in effect. File() is not within the allowed path(s): (/home/natshare/:/tmp:/var/tmp:/usr/local/lib/php/) in /home/natshare/domains/mifgash.org.il/public_html/includes/file.inc on line 799.
warning: fopen() [function.fopen]: Filename cannot be empty in /home/natshare/domains/mifgash.org.il/public_html/includes/file.inc on line 800.
לא ניתן ליצור את הקובץ.
warning: tempnam() [function.tempnam]: open_basedir restriction in effect. File() is not within the allowed path(s): (/home/natshare/:/tmp:/var/tmp:/usr/local/lib/php/) in /home/natshare/domains/mifgash.org.il/public_html/includes/file.inc on line 799.
warning: fopen() [function.fopen]: Filename cannot be empty in /home/natshare/domains/mifgash.org.il/public_html/includes/file.inc on line 800
בעמוד הגדרות הקבצים שני השדות מוארים באדום -
sites/default/files
sites/default/files/tmp
כאשר אני משנה את השני רק ל- /tmp זה עוזר רק לשורה זו, אלא שכאשר אני מנקה cache השורה חוזרת להיות מלאה.
בהגדרות הקובץ בשרת לשניהם נתתי הרשאות 744 וזה לא עוזר.
מה עוד אפשר לעשות?

777 פתר את הבעיה...
777 פתר את הבעיה...
אמיר תייר | TIKKE בונים אתר דרכך
שיטת העלאת קבצים ב ftp תמיד
שיטת העלאת קבצים ב ftp תמיד תעשה בעיות בהרשאות
אם יש גישה להרצת פקודות מערכת בשרת אז פותרים
את זה עם chown , אבל במקרים רבים אין גישה לפקודות אלה
לדעתי כדאי להסתכל על מודול כמו image import שנותנים לו נתיב לקבצים
שהועלו דרך ftp , ואז ידאג להעביר אותם לתיקית הקבצים של דרופל ובשיטה זו
יישמרו ההרשאות שדרופל נותן לקבצים
אפשר לכתוב מודול כזה שמשתמש באותה שיטה של image import עבור
סוגי תוכן ושדות מסוימים בלי בעיות
אבל לספק פתרון כללי זה כבר לא כל כך פשוט
yakoub abaya