מדריך מאמרים
משתמש כעתוורדפרסלפעמים אנחנו נתקלים בבעיה מטרידה כזו:
"לא ניתן לערוך את קובץ ה-.htaccess. בדוק אם לקובץ יש הרשאת כתיבה."
הודעת שגיאה זו גורמת לאנשים לגרד את ראשם לעתים קרובות.
עכשיו, בואו נדבר על איך לפתור בעיה זו.
מדוע לא ניתן לערוך קבצי Htaccess?
ראשית, עלינו להבין את מקור השגיאה הזו.
.htaccessהקובץ הוא חלק מתצורת שרת Apache ומשמש ליישום פונקציות כגון שכתוב והפניה מחדש של כתובת URL.
כאשר אתר וורדפרס אינו יכול לערוך את הקובץ הזה, זה בדרך כלל בגלל שהרשאות הקובץ מוגדרות בצורה שגויה, וכתוצאה מכך אין לוורדפרס הרשאה לשנות אותו.

בדוק את הרשאות הקובץ
לאחר מכן, עלינו לבדוק.htaccessהגדרות הרשאת קובץ.
- אתה יכול להתחבר לשרת שלך באמצעות SSH;
- לאחר מכן נווט אל
.htaccessהספרייה שבה נמצא הקובץ; - השתמש בפקודה הבאה כדי להציג הרשאות קובץ:
ls -l /home/你的用户名/web/你的域名文件夹/public_html/.htaccess
- צופה בתוצאות,
.htaccessההרשאות של הקובץ צריכות להיות דומות ל-rw-r--r--. - המשמעות היא שלבעלים יש הרשאות קריאה וכתיבה, בעוד שלקבוצה ואחרים יש הרשאות קריאה בלבד.
- אם ההרשאות מוגדרות בצורה שגויה, עלינו לשנות אותן.
שנה הרשאות קובץ
- לשנות
.htaccessניתן להשתמש בהרשאות קובץchmodפקודה. - אנחנו צריכים לוודא שלבעלים יש הרשאות כתיבה.
- הפעל את הפקודה הבאה:
chmod 644 /home/你的用户名/web/你的域名文件夹/public_html/.htaccess
פקודה זו תהיה.htaccessהרשאות הקובץ מוגדרות ל644, כלומר, לבעלים יש הרשאות קריאה וכתיבה, ולקבוצה ואחרים יש הרשאות קריאה.
שנה בעלות על קובץ
לפעמים, הבעיה היא לא רק לגבי הרשאות קבצים, היא עשויה להיות גם לגבי בעלות על קבצים.
המשתמש שמפעיל וורדפרס צריך לעשות זאת.htaccessהקבצים הם בבעלותם.
אנחנו יכולים להשתמשchownפקודה לשנות את הבעלות על קובץ:
chown -R 你的用户名:你的用户名 /home/你的用户名/web/你的域名文件夹/public_html/*
- פקודה זו תהיה
public_htmlהבעלות על הספרייה על כל קבצי המשנה ותתי הספריות שלה מוגדרת לשם המשתמש שצוין.
החל שינויים והפעל מחדש את השירות
לאחר השלמת השלבים לעיל, עלינו לוודא שהשינויים ייכנסו לתוקף. הדרך הקלה ביותר היא להפעיל מחדש את שירות Apache. ניתן להפעיל מחדש את שירות Apache באמצעות הפקודה הבאה:
service apache2 restart
- פקודה זו תטען מחדש את קובץ התצורה של Apache כך שהרשאות ושינויי בעלות ייכנסו לתוקף.
לאשר האם הבעיה נפתרה?
לבסוף, עלינו לאשר אם הבעיה נפתרה.
אתה יכול לנסות לערוך שוב.htaccessקובץ, או ערוך באמצעות מנהל הקבצים של וורדפרס.
אם הכל ילך כשורה, מזל טוב, הבעיה נפתרה.
总结
פתרון בעיות וורדפרס לא ניתן לערוך.htaccessכאשר יש בעיה בקובץ, אנחנו צריכים בעיקר לבדוק ולשנות את ההרשאות והגדרות הבעלות של הקובץ.
באמצעות השלבים לעיל, אנו יכולים להבטיח של-WordPress יש הרשאה לשנות.htaccessקובץ כדי לפתור את הבעיה.
אז, בפעם הבאה שאתה נתקל בבעיה זו, אל תיבהל, פשוט עקוב אחר השלבים לעיל והבעיה תיפתר באופן טבעי.
אני מקווה שמאמר זה יכול לעזור לך אם יש לך שאלות כלשהן או נתקלת בבעיות אחרות, אל תהסס להשאיר הודעה לדיון.
Hope Chen Weiliang בלוג ( https://www.chenweiliang.com/ ) משותף "פתרון שגיאת וורדפרס: לא ניתן היה לערוך את קובץ ה-.htaccess. בדוק אם לקובץ יש הרשאות כתיבה" מועיל לך.
מוזמנים לשתף את הקישור של מאמר זה:https://www.chenweiliang.com/cwl-31802.html
