שגיאות שרת (500, 403)
שגיאות שרת הן הדרך של השרת לומר שמשהו מנע ממנו להציג את הדף המבוקש. הנה כיצד תזהו ותפתרו את המקרים הנפוצים:
שגיאה 500 (Internal Server Error)
Section titled “שגיאה 500 (Internal Server Error)”זוהי “שגיאה כללית” שאומרת שמשהו פנימי באתר השתבש וגרם לו לקרוס. מכיוון שהיא כללית, השרת לא מציג את הסיבה המדויקת על המסך כדי לא לחשוף מידע רגיש. לרוב מדובר בתוסף תקול או שגיאה בקוד.
איך מוצאים את הגורם?
Section titled “איך מוצאים את הגורם?”- בדיקת קובץ הלוג: בלוח הבקרה תחת Advanced > Developer Options, פתחו את הקובץ
php-error.log. השורות האחרונות שם יכתבו לכם בדיוק איזה תוסף או קובץ גורמים לאתר לקרוס. - הפעלת מצב Debug: הפעילו את מצב ה-Debug של וורדפרס. פעולה זו תגרום לאתר להציג את השגיאה המפורטת על המסך במקום את הודעת ה-500 הכללית.
הפתרון
Section titled “הפתרון”ברגע שזיהיתם את התוסף הבעייתי, נטרלו אותו דרך הפאנל:
- נווטו ללשונית Apps ובחרו בהתקנת ה-WordPress.
- תחת Plugins, מצאו את התוסף ולחצו על Deactivate.
שגיאה 403 (Forbidden)
Section titled “שגיאה 403 (Forbidden)”שגיאת “הגישה נדחתה”. השרת מזהה את הבקשה שלכם אבל מסרב לאפשר לכם לצפות בדף מטעמי אבטחה או הרשאות.
למה זה קורה?
Section titled “למה זה קורה?”- חומת אש (ModSecurity): ייתכן ואחת ממערכות האבטחה בשרת זיהתה פעולה שנראית לה חשודה וחסמה אותה באופן אוטומטי.
- הרשאות קבצים: הגדרות הגישה לקבצים בשרת אינן תקינות (למשל לאחר העלאת קבצים לא נכונה).
איך פותרים?
Section titled “איך פותרים?”- בדקו אם השגיאה מופיעה בכל האתר או רק בביצוע פעולה ספציפית (כמו שמירת הגדרות בתוסף מסוים).
- אם מדובר בחסימת אבטחה שמפריעה לעבודה התקינה, פתחו פניית תמיכה וציינו באיזה עמוד זה קורה כדי שנוכל להתאים את הגדרות האבטחה עבורכם.