מסד נתונים פגום בוורדפרס יכול לגרום לבעיות שונות באתר שלך, כגון הודעות שגיאה, תוכן חסר או אפילו קריסה מלאה של האתר. למרבה המזל, וורדפרס מציעה מספר שיטות לתיקון מסד נתונים פגום. במדריך הזה נסקור את השלבים לתיקון מסד נתונים של וורדפרס בצורה בטוחה ויעילה.
שלב 1: גיבוי האתר שלך
לפני שתתחיל בתהליך התיקון, חשוב מאוד לגבות את כל האתר שלך, כולל מסד הנתונים והקבצים. כך תוכל לחזור למצב הקודם במקרה שמשהו ישתבש במהלך התיקון.
- שימוש בתוסף: תוכל להשתמש בתוספים כמו UpdraftPlus או All-in-One WP Migration לגיבוי האתר.
- גיבוי ידני: לחלופין, תוכל לגבות ידנית את מסד הנתונים דרך phpMyAdmin ואת הקבצים דרך FTP או דרך לוח הבקרה של אחסון האתר שלך.
שלב 2: הפעלת אפשרות תיקון במסד הנתונים בקובץ wp-config.php
לוורדפרס יש אפשרות מובנית לתיקון מסד הנתונים, אך היא מושבתת כברירת מחדל. כדי להפעיל אותה:
- גישה לקבצי האתר שלך: השתמש בלקוח FTP או במנהל הקבצים של לוח הבקרה של האחסון שלך כדי לגשת לקבצי ההתקנה של וורדפרס.
- עריכת הקובץ wp-config.php: אתר את הקובץ
wp-config.php
בתיקיית השורש של התקנת וורדפרס שלך. הורד אותו ופתח אותו בעורך טקסט. - הוספת שורת תיקון: הוסף את השורה הבאה ממש לפני השורה שאומרת
/* That's all, stop editing! Happy blogging. */
:phpCopy codedefine('WP_ALLOW_REPAIR', true);
- שמירת הקובץ: שמור את השינויים והעלה מחדש את הקובץ לשרת שלך במידת הצורך.
שלב 3: הפעלת תהליך התיקון של מסד הנתונים
לאחר שהפעלת את מצב התיקון:
- גישה לעמוד התיקון: עבור לדף
http://yourdomain.com/wp-admin/maint/repair.php
בדפדפן שלך (החלףyourdomain.com
בשם הדומיין האמיתי שלך). - בחירת אפשרות התיקון: בעמוד התיקון תראה שתי אפשרויות:
- תיקון מסד נתונים: אפשרות זו תנסה לתקן את הבעיות שנמצאו במסד הנתונים.
- תיקון ואופטימיזציה של מסד הנתונים: אפשרות זו תתקן את מסד הנתונים ותבצע גם אופטימיזציה לשיפור הביצועים.
- המתן לסיום התהליך: וורדפרס תציג רשימה של בעיות שנמצאו והאם הן תוקנו בהצלחה.
שלב 4: השבתת מצב תיקון מסד הנתונים
לאחר שתהליך התיקון הושלם, חשוב להשבית את מצב התיקון:
- פתח שוב את wp-config.php: גש שוב לקובץ
wp-config.php
. - הסר את שורת התיקון: מחק את השורה
define('WP_ALLOW_REPAIR', true);
שהוספת קודם לכן. - שמירת הקובץ: שמור את השינויים והעלה מחדש את הקובץ לשרת שלך במידת הצורך.
שלב 5: אימות התיקון
בדוק את האתר שלך כדי לוודא שהכול פועל כראוי. בדוק את החזית של האתר, היכנס ללוח הבקרה של וורדפרס, וודא שאין בעיות שנותרו.
שיטה חלופית: תיקון באמצעות phpMyAdmin
אם הכלי המובנה של וורדפרס לא פותר את הבעיה, תוכל לנסות לתקן את מסד הנתונים באמצעות phpMyAdmin:
- גישה ל-phpMyAdmin: היכנס ללוח הבקרה של האחסון שלך ופתח את phpMyAdmin.
- בחר את מסד הנתונים שלך: בצד שמאל, לחץ על מסד הנתונים של וורדפרס שלך.
- בחירת טבלאות: גלול מטה לרשימת הטבלאות וסמן את התיבה ליד כל טבלה שברצונך לתקן. לחלופין, תוכל ללחוץ על "Check all" כדי לבחור את כל הטבלאות.
- בחר באפשרות Repair table: בתפריט הנפתח "With selected" בחר "Repair table."
- הרצת התיקון: phpMyAdmin ינסה לתקן את הטבלאות הנבחרות. הודעת אישור תופיע אם התיקון הצליח.
סיכום
תיקון מסד נתונים של וורדפרס הוא משימה שניתן לבצע בקלות אם עושים זאת בזהירות. תמיד גבה את האתר לפני תחילת תהליך התיקון ופעל לפי השלבים המתוארים לעיל. בין אם אתה משתמש בכלי התיקון המובנה של וורדפרס או ב-phpMyAdmin, שיטות אלו אמורות לעזור לך לפתור את רוב הבעיות הקשורות למסד הנתונים ולהחזיר את האתר שלך לפעילות תקינה.