שגיאת הוורדפרס המבלבלת ביותר שמשתמש מתחיל עשוי להיתקל בה היא "Internal Server Error" או לפעמים "500 Internal Server Error".
שגיאה זו מופיעה בדרך כלל כאשר משהו אינו כשורה, אך השרת אינו מסוגל לזהות היכן הבעיה.
מה גורם לשגיאת שרת פנימית בוורדפרס?
שגיאת שרת פנימית אינה ספציפית לוורדפרס והיא עשויה להתרחש בכל אתר המופעל על ידי שרת אינטרנט. בשל האופי הגנרי של שגיאה זו, היא אינה אומרת דבר למפתח.
שגיאת שרת פנימית בוורדפרס נגרמת לעתים קרובות על ידי תוסף או ערכת נושא.
גורמים אפשריים אחרים של שגיאת שרת פנימית בוורדפרס הם לדוגמא: קובץ htaccess. פגום או מגבלת זיכרון PHP.
כיצד לפתור שגיאת שרת פנימית בוורדפרס?
מעוניין שנחסוך עבורך זמן יקר
ונפתור עבורך את התקלה בצורה מקצועית?
קוד קופון הטבה בסך: 50 ש"ח FIX50
בדיקת קובץ htaccess.
הדבר הראשון שעליך לעשות בעת פתרון שגיאות שרת פנימית בוורדפרס הוא לבטל את קובץ ה-htaccess. ניתן לעשות זאת על ידי שינוי השם של קובץ ה-htaccess. הראשי שלך לשם אחר, כגון: htaccess_old. .
כדי לשנות את שם קובץ ה-htaccess. עליך להתחבר לשרת ה-FTP של שרת האירוח שלך באמצעות FTP Client או מנהל הקבצים בלוח הבקרה cPanel בחשבון האחסון שלך.
בברגע שאתה מחובר, קובץ ה-htaccess. יהיה ממוקם באותה ספרייה שבה תראה תיקיות כמו wp-content ,wp-admin ו-wp-include.
לאחר שינוי שם קובץ ה-htaccess. נסה לגלוש שוב לאתר שלך כדי לראות אם הבעיה נפתרה.
לפני שתעבור הלאה, וודא שאתה ניגש ל Settings » Permalinks page
באזור האדמין של הוורדפרס ולחץ על הלחצן שמור מבלי לבצע שינויים.
פעולה זו תיצור קובץ htaccess. חדש עבורך עם כללי שכתוב תקינים על מנת להבטיח כי דפי הפוסט שלך לא מחזירים שגיאה 404.
הגדלת מגבלת זיכרון ה-PHP
לפעמים שגיאת שרת פנימית יכולה להתרחש כאשר אתר האינטרנט שלך מנצל את מגבלת זיכרון ה-PHP המוגדרת.
ניתן להגדיל את מגבלת הזיכרון על-ידי ביצוע השלבים הבאים:
1. צור קובץ טקסט ריק בשם user.ini .
2. הדבק את הקוד הבא: memory_limit = 256M
3. שמור את הקובץ.
4. העלה אותו אל תיקיית הוורדפרס הראשית באמצעות FTP Client.
אם הגדלת מגבלת הזיכרון תיקנה את הבעיה עבורך, פתרת את הבעיה באופן זמני בלבד.
אתה עדיין צריך למצוא את הסיבה לצריכת זיכרון מופרזת העולה על מגבלת הזיכרון שלך.
לרוב, הדבר נובע מתוסף המקודד בצורה גרועה או אפילו מערכת הנושא עליה מבוסס האתר.
השבתת כל התוספים
אם אף אחד מהפתרונות הנ"ל לא עבד עבורך, אז סביר להניח ששגיאה זו נגרמת על ידי תוסף ספציפי, הדבר אפשרי גם כשמדובר בשילוב של תוספים שמתנגשים האחד עם השני.
למרבה הצער, אין דרך קלה למצוא את זה ויש צורך לבטל את כל תוספי הוורדפרס בבת אחת.
אם השבתת כל התוספים תיקנה את השגיאה, אז תדע בוודאות שאחד התוספים גורם לשגיאה.
גש לאזור מנהל המערכת בוורדפרס ולחץ על 'תוספים', כעת עליך להפעיל מחדש תוסף אחד בכל פעם עד שתמצא את התוסף שגרם לבעיה.
היפטר מתוסף זה, ודווח על השגיאה ליוצר התוסף.
העלאה מחדש של קובצי ליבה
אם אפשרות ביטול כל התוספים לא תיקנה את שגיאת השרת הפנימית, אזי כדאי להעלות מחדש את תיקיית wp-admin ו- wp-include מתוך התקנה חדשה של וורדפרס תחת אותה גירסה. פעולה זו לא תסיר דבר מהמידע שלך, אך היא עשויה לפתור את הבעיה במקרה שקובץ כלשהו נפגם.
בשלב הראשון עלייך להוריד התקנה 'נקייה' של וורדפרס מהאתר הרשמי
לאחר הורדת קובץ ה-zip של וורדפרס למחשב שלך, עליך לחלץ את קובץ ה-zip.
לאחר מכן, עליך להתחבר לחבילת האחסון שלך באמצעות FTP client . לאחר שהתחברת, גש לתיקיית root של אתר האינטרנט שלך. תיקיה זו מכילה את התיקיות:
wp-includes ,wp-admin ,wp-content.
בעמודה השמאלית, פתח את תיקיית הוורדפרס במחשב. כעת, עליך לבחור את התיקיות:
wp-includes ,wp-admin ולאחר מכן לחץ לחיצה ימנית ובחר 'העלה'.
ה-FTP client שלך יעביר כעת את התיקיות האלו לשרת שלך. תוצג בפניך הודעת אזהרה עם השאלה האם אתה רוצה לשכתב את הקבצים. בחר 'שכתב' ולאחר מכן בחר 'השתמש תמיד בפעולה זו'.
ה-FTP client שלך יחליף כעת את קובצי הוורדפרס הישנים שלך עם עותקים חדשים יותר. אם קבצי הוורדפרס שלך היו פגומים, השלב הזה יתקן את שגיאת השרת הפנימית עבורך.
שאל את בונה האתרים שלך או פנה לספק האירוח שלך
אם כל השיטות שניסית על מנת לתקן את שגיאת השרת הפנימית באתר האינטרנט שלך נכשלות, אז הגיע הזמן לקבל עזרה חיצונית נוספת.
צור קשר עם בונה האתרים שלך או שתוכל ליצור עימנו קשר לשירות מקצועי בתשלום.
מעוניין שנחסוך עבורך זמן יקר
ונפתור עבורך את התקלה בצורה מקצועית?
קוד קופון הטבה בסך: 50 ש"ח FIX50