כיצד לתקן במהירות 500 שגיאת שרת פנימית בוורדפרס

04.06.2020
وردپرس 'כיצד לתקן במהירות 500 שגיאת שרת פנימית בוורדפרס
0 24 мин.

אתה מקבל 500 שגיאת שרת פנימית בוורדפרס? אל תיבהל! זוהי אחת הטעויות הנפוצות ביותר בוורדפרס שרבים ממנהלי האתרים מתמודדים איתם לעתים קרובות.


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

בשונה משגיאות וורדפרס אחרות, שגיאה זו אינה מגלה מה הבעיה המדויקת.

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

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

דוגמה לשגיאת שרת פנימית

מה גורם לשגיאת שרת פנימית?

שגיאת השרת הפנימית בוורדפרס יכולה להתרחש מכמה סיבות, כגון:

  • פגום קובץ .htaccess
  • להגיע למגבלת זיכרון PHP
  • תוסף / ים בעייתי
  • קבצי ליבה של וורדפרס פגומים

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

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

בואו נתקן שגיאת שרת פנימית בוורדפרס.

פתק: לפני שתתחיל, אני ממליץ לך לקחת גיבוי מלא של קבצי WordPress ומסד הנתונים שלך. אם משהו משתבש, תוכל לשחזר את האתר שלך בקלות.

למרבה המזל, ניתן לעשות זאת באופן אוטומטי על ידי תוסף גיבוי בוורדפרס כמו BlogVault או BackupBuddy.

כיצד לתקן 500 שגיאות שרת פנימיות בוורדפרס

להלן פתרונות תשחץ עבור תיקון שגיאת שרת פנימית בוורדפרס.

1. תיקון קובץ .htaccess פגום

קובץ ה- .htaccess הוא קובץ תצורה המשמש את שרתי האינטרנט מבוססי Apache. הקובץ ממוקם בספריית השורש של אתר וורדפרס.

ניתן להשתמש בקובץ ה- .htaccess לצורך קיצור כתובות אתרים, הגדרת permalinks, אופטימיזציה לאתר, ניתוב מחדש של אתרים וכו ‘. הוא שולט בתצורה של שרת אינטרנט, אפילו טעות קטנה יכולה ליצור בעיה כמו – שגיאת שרת פנימית בוורדפרס..

למרבה המזל ניתן לתקן את הבעיה על ידי יצירת קובץ .htaccess חדש. אני אראה לך איך לעשות את זה.

שלב 1, שנה את שם ה- .htaccess קובץ

הדבר הראשון שאתה צריך לשנות את שמו של .htaccess קובץ באמצעות לקוח ה- cPanel או ה- FTP המארח שלך, אך השיטה זהה לשניהם.

תהליך ה- cPanel הוא מאוד קצר וקל, אז אני אראה לכם שימוש ב- cPanel.

  • התחבר תחילה לחשבון cPanel המארח שלך והלך לחשבון שורש ספרייה (מנהל קבצים> public_html) של אתר WordPress שלך
  • משם מצא את .htaccess הקובץ ולחץ על שינוי שם
  • שינוי שם קובץ ה- htaccess
  • תן לזה שם למשהו כמו .htaccess_old
  • שמור את הקובץ

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

שלב 2, שחזור קובץ .htacess חדש

בשלב הבא התחבר ללוח המחוונים של וורדפרס ונווט אל הגדרות> פרמלינקס ולחץ על שמור שינויים כפתור בתחתית.

שמירת Permalinks של וורדפרס

על ידי שמירת permalinks תיצור אוטומטית חדש .htaccess קובץ.

אם פיתרון זה אינו מתקן שגיאת שרת פנימית ב- WordPress, בדוק את השיטה הבאה.

2. תקן שגיאת שרת פנימית על ידי הגדלת מגבלת זיכרון PHP של WordPress

שגיאת השרת הפנימית יכולה להופיע גם אם אתר וורדפרס שלך עומד במגבלת הזיכרון של PHP.

כברירת מחדל, וורדפרס מנסה אוטומטית להגדיל את מגבלת הזיכרון של PHP ל- 40MB וזה לא מספיק לפעמים במיוחד אם אתה מנהל אתר כבד או חבורה של תוספים מקודדים בצורה לא טובה. זה יכול ליצור לחץ נוסף על השרת וכתוצאה מכך אתה יכול לראות שגיאת שרת פנימית.

כדי להגדיל את מגבלת הזיכרון של PHP בוורדפרס,

  • התחבר ל- cPanel המארח שלך ונווט אל מנהל קבצים
  • פתח את ה public_html תיקייה וללכת אל מנהל ה- wp תיקיה
  • כעת צור קובץ חדש php.ini בתוך ה wp-admin תיקיה
  • ולבסוף, הוסף פיסת קוד קטנה בקובץ זה

זיכרון = 128MB

הגדל את מגבלת הזיכרון של php ב- wp-admin

לאחר שתסיים, אל תשכח לשמור את הקובץ.

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

אם זה גרם לבעיה, לא תראה אותה מעתה. כעת רענן את דף האינטרנט שלך כמה פעמים ובדוק אם הוא נעלם.

אם אתה עדיין רואה את שגיאת השרת הפנימית, ככל הנראה השגיאה מופיעה בגלל תוסף בעייתי. 

קרא גם כיצד להגדיל את מגבלת זיכרון PHP בוורדפרס

3. מחק את התוספים הבעייתיים

לרוב שגיאת השרת הפנימית בוורדפרס מתרחשת כתוצאה מהתנגשות שבורה או תוסף.

במקרה שתופיע שגיאת השרת הפנימית, לא תוכל לגשת ללוח המחוונים של הניהול של WordPress שלך. לכן, עליכם לבטל את הפלאגינים של וורדפרס באופן ידני באמצעות לקוח cPanel או FTP.

  • ראשית, היכנס ל- cPanal המארח שלך ועבור לספריית השורש של אתר WordPress שלך
  • לך ל wp-content> תוספים תיקיה
  • שנה את שם ה- תוספים תיקיה למשהו כמו plugins_old

שינוי שם תיקיית התוספים

לאחר ששינוי שם לתיקיית התוסף, כל התוספים יושבתו. אל תיבהל. לא תאבד אף אחד מהתוספים שלך.

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

אם אתה הולך ל תוספים בחלק, הודעה תופיע כמו “… הפלאגין הושבת בגלל שגיאה: קובץ הפלאגין לא קיים“.

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

  • שנה את שם ה- plugins_old תיקייה חזרה ל – Windows תוספים והתחבר ללוח המחוונים של וורדפרס
  • הפעל את התוסף שלך אחד אחד והמשיך לרענן את אתרך בכל פעם עד להופעת השגיאה
  • אם אתה מפעיל מחדש פלאגין ושגיאת השרת הפנימית מופיעה, מצאת את התוסף שגרם לבעיה
  • עכשיו פשוט מחק את התוסף דרך cPanel או FTP ודווח על הבעיה למפתח התוסף

4. העלה קבצי Core וורדפרס טריים

אם כל הפתרונות הקודמים נכשלים, ככל הנראה שגיאת השרתים הפנימיים ב- WordPress נגרמת כתוצאה מקבצי ליבה של WordPress פגומים. 

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

כדי לתקן את קבצי הליבה שלך ב- WordPress, עליך להעלות מחדש wp-admin ו כולל wp תיקיות לספריית השורש. אבל אל דאגה, זה לא יסיר שום מידע.

  • ראשית, עבור אל WordPress.org באתר ולהוריד גרסה טרייה של וורדפרס

WordPress.org

  • חלץ את קובץ ה- zip במחשב שלך
  • לאחר חילוץ, אתר את התיקיה של וורדפרס wp-admin ו כולל wp תיקיות. אנחנו רק צריכים את שתי התיקיות האלה
  • עם זאת, שיטת cPanel קלה יותר אך במקרה זה, אני ממליץ לך להעלות את שתי התיקיות הללו באמצעות לקוח FTP
  • התחבר לספריית הוורדפרס שלך באמצעות לקוח FTP
  • מהצד השמאלי, בחר את wp-admin ו כולל wp תיקיות במחשב שלך, לחץ עליו באמצעות לחצן העכבר הימני ולחץ על להעלות
  • העלאת FTP קבצי ליבה של וורדפרס

זה יתחיל להעלות את שתי התיקיות.

הוא ישאל אותך אם ברצונך להחליף קבצים אלה. ראשית, לחץ על השתמש תמיד בפעולה זו ואז בסדר.

החלפת קבצי FTP

עכשיו, חכה שההעלאה תושלם ותסיים.

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

פתק: אם אף אחד מהפתרונות שלעיל לא פותר שגיאת שרת פנימית ב- WordPress, עליך לפנות לתמיכה של אירוח אתרים שלך. בקש מהם לפתור את הבעיה ובתקווה, הם יתקנו את זה בסוף.

סיכום

שגיאת שרת פנימית היא שגיאת וורדפרס נפוצה. זה יכול להתרחש מכמה סיבות, למשל, קובץ .htaccess פגום, פגיעה במגבלת זיכרון PHP, תוסף בעייתי וכו ‘.. 

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

במאמר זה דנו בארבעה פתרונות שונים שיכולים לתקן 500 שגיאות שרת פנימיות בוורדפרס. 

האם נתקלת אי פעם בבעיית שגיאת השרת הפנימית? אם כן, איזה פיתרון עבד עבורכם? הודע לנו בסעיף התגובות. ��

אם אתה מוצא שמדריך זה עזר לך לתקן 500 שגיאות שרת פנימיות בוורדפרס, עשה זאת שתף אותה עם חבריך.

עוד משאבי וורדפרס,

  • כיצד לחסום לחלוטין תגובות וספוגים של דואר זבל בוורדפרס
  • כיצד להתנתק אוטומטית ממשתמשים סרק בוורדפרס
  • כיצד לשתף טיוטה שלא פורסמה בוורדפרס לפני שהיא פורסמה
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Понравилась статья?
    Комментарии (0)
    Комментариев нет, будьте первым кто его оставит

    Комментарии закрыты.

    Adblock
    detector