פתרון שגיאת וורדפרס: לא ניתן היה לערוך את קובץ ה-.htaccess בדוק אם לקובץ יש הרשאות כתיבה

משתמש כעתוורדפרסלפעמים אנחנו נתקלים בבעיה מטרידה כזו:

"לא ניתן לערוך את קובץ ה-.htaccess. בדוק אם לקובץ יש הרשאת כתיבה."

הודעת שגיאה זו גורמת לאנשים לגרד את ראשם לעתים קרובות.

עכשיו, בואו נדבר על איך לפתור בעיה זו.

מדוע לא ניתן לערוך קבצי Htaccess?

ראשית, עלינו להבין את מקור השגיאה הזו.

.htaccessהקובץ הוא חלק מתצורת שרת Apache ומשמש ליישום פונקציות כגון שכתוב והפניה מחדש של כתובת URL.

כאשר אתר וורדפרס אינו יכול לערוך את הקובץ הזה, זה בדרך כלל בגלל שהרשאות הקובץ מוגדרות בצורה שגויה, וכתוצאה מכך אין לוורדפרס הרשאה לשנות אותו.

פתרון שגיאת HestiaCP: לא ניתן היה לערוך את קובץ ה-.htaccess בדוק אם לקובץ יש הרשאות כתיבה

בדוק את הרשאות הקובץ

לאחר מכן, עלינו לבדוק.htaccessהגדרות הרשאת קובץ.

  1. אתה יכול להתחבר לשרת שלך באמצעות SSH;
  2. לאחר מכן נווט אל.htaccessהספרייה שבה נמצא הקובץ;
  3. השתמש בפקודה הבאה כדי להציג הרשאות קובץ:
ls -l /home/你的用户名/web/你的域名文件夹/public_html/.htaccess
  • צופה בתוצאות,.htaccessההרשאות של הקובץ צריכות להיות דומות ל-rw-r--r--.
  • המשמעות היא שלבעלים יש הרשאות קריאה וכתיבה, בעוד שלקבוצה ואחרים יש הרשאות קריאה בלבד.
  • אם ההרשאות מוגדרות בצורה שגויה, עלינו לשנות אותן.

שנה הרשאות קובץ

  1. לשנות.htaccessניתן להשתמש בהרשאות קובץchmodפקודה.
  2. אנחנו צריכים לוודא שלבעלים יש הרשאות כתיבה.
  3. הפעל את הפקודה הבאה:
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

כדי לפתוח עוד טריקים נסתרים🔑, מוזמנים להצטרף לערוץ הטלגרם שלנו!

שתפו ותעשו לייק אם אהבתם! השיתופים והלייקים שלך הם המניע המתמשך שלנו!

 

发表 评论

כתובת האימייל שלך לא תפורסם. 必填 项 已 用 * תווית

מדריך מאמרים
גלול למעלה