דלגו לתוכן

שגיאות שרת (500, 403)

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

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

  • בדיקת קובץ הלוג: בלוח הבקרה תחת Advanced > Developer Options, פתחו את הקובץ php-error.log. השורות האחרונות שם יכתבו לכם בדיוק איזה תוסף או קובץ גורמים לאתר לקרוס.
  • הפעלת מצב Debug: הפעילו את מצב ה-Debug של וורדפרס. פעולה זו תגרום לאתר להציג את השגיאה המפורטת על המסך במקום את הודעת ה-500 הכללית.

ברגע שזיהיתם את התוסף הבעייתי, נטרלו אותו דרך הפאנל:

  1. נווטו ללשונית Apps ובחרו בהתקנת ה-WordPress.
  2. תחת Plugins, מצאו את התוסף ולחצו על Deactivate.

שגיאת “הגישה נדחתה”. השרת מזהה את הבקשה שלכם אבל מסרב לאפשר לכם לצפות בדף מטעמי אבטחה או הרשאות.

  • חומת אש (ModSecurity): ייתכן ואחת ממערכות האבטחה בשרת זיהתה פעולה שנראית לה חשודה וחסמה אותה באופן אוטומטי.
  • הרשאות קבצים: הגדרות הגישה לקבצים בשרת אינן תקינות (למשל לאחר העלאת קבצים לא נכונה).
  1. בדקו אם השגיאה מופיעה בכל האתר או רק בביצוע פעולה ספציפית (כמו שמירת הגדרות בתוסף מסוים).
  2. אם מדובר בחסימת אבטחה שמפריעה לעבודה התקינה, פתחו פניית תמיכה וציינו באיזה עמוד זה קורה כדי שנוכל להתאים את הגדרות האבטחה עבורכם.