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

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

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

גיבוי ושחזור

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

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

השבת את כל התוספים והנושאים

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

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

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

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

עבור אל "wp-תוכן / תוספים / ובחר כל תיקיה ושנה אותה (אתה יכול פשוט להוסיף סיומת "-מנוטרל").

שינוי שם הקובץ CPANEL תוסף וורדפרס

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

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

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

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

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

לגלות כיצד לנהל קבצים וורדפרס תיקיות

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

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

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

בשורש האתר שלך, תמצא קובץ בשם .htaccess, הורד קובץ זה למחשב שלך.

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

יצירת קובץ חדש מה- cpanel

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

# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^ index .php $ - [L] RewriteCond% {REQUEST_FILENAME}! -f RewriteCond% {REQUEST_FILENAME}! -d rewriteRule. /index.php [L] # END WordPress

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

RewriteEngine ב- RewriteBase / RewriteRule ^ index.php $ - [L] # הוסף נטייה נגררת ל / wp-admin RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? Wp-admin $ $ 1wp-admin / [R = 301, L] RewriteCond% {REQUEST_FILENAME} -f [OR] RewriteCond% {REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? (Wp- (תוכן | מנהל | כולל). *) $ 2 [L] RewriteRule ^ ([_ 0-9a-zA-Z -] + /)? (. *. php) $ $ 2 [L] RewriteRule. index.php [L]

למי שיש לו דומיינים מוגדרים כתיקיות משנה:

RewriteEngine ב- RewriteBase / RewriteRule ^ index.php $ - [L] # הוסף קו נטוי נגרר ל / wp-admin RewriteRule ^ wp-admin $ wp-admin / [R = 301, L] RewriteCond% {REQUEST_FILENAME} -f [OR ] RewriteCond% {REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^ (wp- (content | admin | כולל). *) $ 1 [L] RewriteRule ^ (. *. Php) $ $ 1 [L] RewriteRule. index.php [L]

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

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

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

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

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

גלה את אלה שיטות 4 כדי להגדיל את הזיכרון וורדפרס מגבלת מקסימום

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

בדוק את גרסת ה- PHP

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

פרטי שרת

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

אפשר ניפוי באגים ורישום

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

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

// הפעל באגים נגדיר ( 'WP_DEBUG', true); // תגיד וורדפרס להיכנס הכל כדי /wp-content/debug.log להגדיר ( 'WP_DEBUG_LOG', true); // כבה את התצוגה של הודעות שגיאה הוא האתר מגדיר ( "WP_DEBUG_DISPLAY", false); // למען הסדר הטוב, אתה יכול להוסיף את aussi קוד מעקב, qui יסתיר שגיאות מלהיות לבן הוצג על המסך @ini_set ( "display_errors", 0);

צרו קשר עם המארח שלכם

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

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

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

גלה גם כמה תוספי וורדפרס מובחרים  

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

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

1. פָּגִיעַ 

רגיש הוא א התוסף וורדפרס תפריט ראשי ותפריט סלולרי פרימיום. הוא מיועד בעיקר לסמארטפונים, והוא מהיר, מגיב ונוח במיוחד לשימוש. מלבד בדיקה יסודית במכשירים ניידים שונים, Touchy עובד מצוין גם בדפדפנים שולחניים.פָּגִיעַ

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

Touchy יכול לשמש כתפריט ניווט מלא ופתרון כותרות בכל נושא WordPress. בנוסף, Touchy ניתן להתאמה אישית במיוחד. בכמה לחיצות תוכלו לשנות את הצבע של כל אלמנט, לשנות את אפשרויות המיקום, להסתיר את אחד הכפתורים בשורת התפריטים, להחליף את פונקציות הכפתורים, לשנות את השקפים וכו '.

הורד | הדגים | אירוח אתרים

2. WP פורום פורום מערכת

מערכת WP Pro Forum היא א התוסף וורדפרס מה שמאפשר לך להוסיף פורום יפה וידידותי לאתר שלך. יש לו שפע של תכונות חזקות המאפשרות לו ליצור פורום עם א מראה מקצועי.פורום דיון מודרני לפורמפס

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

בנוסף, למערכת WP Pro Forum יש יתרונות מסוימים כגון תרגום פונקציונלי בזכות קבצי mo / .po הכלולים, שילוב של תבניות רבות שיתאימו למראה האתר שלך או אפילו כלולים פילטרים מותאמים אישית.

הורד | הדגים | אירוח אתרים

3. WP BAN משתמשים

Le התוסף וורדפרס "BAN Users" נועד לאפשר למנהלי אתרים לאסור (לבטל, להשעות וכו') משתמשים להתחבר לחשבון וורדפרס שלהם. זה גם מספק לך אפשרות לשנות את הסטטוס של המאמרים שלהם; למשל על ידי הגדרתם כפרויקטים והסתרתם מעיני הציבור.wp-ban-משתמש

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

הורד הדגים | אירוח אתרים

משאבים מומלצים

גלה על משאבים מומלצים אחרים שיעזרו לך לבנות ולנהל את האתר שלך.

סיכום

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

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

אם יש לך הצעות או הערות, השאר אותן בקטע שלנו commentaires.

...