הרשאות קבצים בוורדפרס/דרופל

לעיתים, בעת התקנה או עדכון קוד באתר וורדפרס/דרופל, אנחנו נתקלים בהודעת שגיאה של בעיה בהרשאות של הקבצים.

יש לשים לב לתת את ההרשאות הנכונות לתיקיות/קבצים על מנת שהמערכת תוכל לגשת לכל מקום שהיא צריכה מבלי לגרוע ברמת האבטחה של האתר.

דרופל 7:

הבעלות של הקבצים צריכה להיות היוזר של הFTP. מלבד הקבצים הבאים שצריכים בעלות של השרת:

sudo chown -R www-data:www-data sites/default
sudo chown -R www-data:www-data sites/all/modules

sudo chmod -R 755 .
sudo chmod -R 777 sites/default/files

דרופל 8:

sudo chown -R www-data:www-data modules
sudo chown -R www-data sites

sudo chmod -R 755 .
sudo chmod -R 777 sites/default/files

וורדפרס:

להוסיף לwp-config.php את השורה הבאה:

define( 'FS_METHOD', 'direct' ); אם זה לא עוזר:

755 – לכל התיקיות ותתי תיקיות:

find . -type d -exec chmod 775 {} \;

644 – לכל הקבצים:

find . -type f -exec chmod 664 {} \;

בנוסף יש לשים לב לבעלות (owner) של הקבצים:

chown -R www-data:www-data .
chown -R username:username .
chown -R www-data:www-data wp-content
דילוג לתוכן