תקן שגיאת חיבור ליצירת מסד נתונים של WordPress [2021]

תקן שגיאת חיבור ליצירת מסד נתונים של WordPress [2021]

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

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

שגיאה ביצירת חיבור למסד הנתונים

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

מדוע שגיאה זו מייצרת חיבור למסד נתונים?

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

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

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

לפתור את הקמת שגיאת חיבור מסד הנתונים?

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

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

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

שאלות קשורות  כיצד לאפשר שמירה על חיים בוורדפרס? (האיץ את האתר שלך)

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

תיקון מסד נתונים פגום

תיקון מסד נתונים פגום הוא קל ואינו לוקח דקות.שיטות כמו להלן:

  • ראשית, היכנס ל-cPanel,
  • פתח את אפליקציית מנהל הקבצים
  • נווט אל תיקיית ההתקנה של וורדפרס.
  • עכשיו, מצא wp-config.php קוֹבֶץ,
  • בחר באפשרות העריכה והוסף את שורת הקוד הבאה בסוף שלה:

define('WP_ALLOW_REPAIR', true);

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

כדי להתחיל את תהליך התיקון, בקר בדף הבא בדפדפן שלך:

http:// yourite.com /wp-admin/maint/repair.php

לדוגמה: https://zcom.tech/wp-admin/maint/repair.php

תיקון מסדי נתונים של וורדפרס

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

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

בדוק אם יש פרטי התחברות שגויים למסד הנתונים

WP-Config.php כנראה הקובץ היחיד החשוב ביותר בכל התקנת וורדפרס.כאן תוכל לציין את הפרטים של מסד הנתונים של חיבור וורדפרס.אם תשנה את סיסמת השורש או את סיסמת המשתמש של מסד הנתונים, תצטרך לשנות גם את הקובץ הזה.כדי לעשות זאת, תצטרך להיכנס לחשבון cPanel שלך ולפתוח את אפליקציית מנהל הקבצים.לאחר מכן נווט אל ספריית ההתקנה של אתר הוורדפרס שלך.כעת, הצג או ערוך wp-config.php קובץ כדי לבדוק את הקוד.

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

define('DB_NAME', 'שם מסד נתונים-כאן');
define('DB_USER', 'בסיס נתונים-משתמש-כאן');
define('DB_PASSWORD', 'בסיסמא-סיסמה-כאן');
define('DB_HOST', 'localhost');

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

ארבע השורות לעיל מכילות את שם מסד הנתונים, שם המשתמש, הסיסמה ושם המארח של מסד הנתונים.

אם אחד מהערכים הללו נמצא כשגוי, יש לשנות אותם עם הערכים הנכונים.

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

כדי להשתמש בו תצטרך מ-cPanelהיכנס אל Phpmyadmin.לאחר הכניסה ללוח המחוונים של PHPMyAdmin, תראה רשימה של מסדי נתונים.יש לשייך אחד ממאגרי המידע הללוwp-config.php בקובץ"DB_NAMEלערך שלידו יש את אותו השם .לחץ על קישור העיון עבור מסד הנתונים באותו שם.

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

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

אם שם מסד הנתונים כבר נכון, ייתכן ששם המשתמש והסיסמה הם הבעיה.כדי לבדוק שאתה משתמש בשם המשתמש והסיסמה הנכונים, צור קובץ חדש בספריית ההתקנה של וורדפרס שלך, תן לו "db-check.php", והעתק לתוכו את הקוד הבא:

<?php
$test = mysql_connect('localhost', 'root', 'password');
if (!$test) {
die('שגיאה של MySQL: ' . mysql_error());
}
echo 'חיבור מסד הנתונים פועל כשורה!';
mysql_close($testConnection);

כעת, בקר בכתובת האתר הבאה:

http:// yourite.com /db-check.php

אם אתה רואה הודעת שגיאה, שם המשתמש או הסיסמה שגויים.כדי לתקן זאת, אתה יכול ליצור שם משתמש וסיסמה חדשים באמצעות אפליקציית MySQL Database ב-cPanel.

שאלות קשורות  שדרוגי וורדפרס: וורדפרס 5.5 מציע בלוקים חדשים ושיפורים הקשורים לחסימות, זמני טעינה מהירים יותר ועוד

כדי לעשות זאת, פתח את היישום "MySQL Databases" ב-cPanel ולחץ על הקישור "הוסף משתמש חדש".כל שעליכם לעשות כעת הוא לבחור שם משתמש טוב וסיסמה חזקה וללחוץ על כפתור "צור משתמש".כעת נעשה שימוש באישורי מסד נתונים חדשים אלה.

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

כעת, כאשר יש לך את המשתמש החדש, תצטרך לעדכן את הקובץ wp-config.php עם פרטי הכניסה החדשים של מסד הנתונים.

לשם כך, פתח את אפליקציית מנהל הקבצים ב-cPanel, נווט אל ספריית ההתקנה של וורדפרס וערוך את הקובץ wp-config.php.בקובץ wp-config.php, שנה את הערך ליד "DB_USER" עם שם המשתמש החדש ואת הערך שליד "DB_PASSWORD" עם הסיסמה החדשה.

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

אם האתר שלך עדיין מציג את אותה הודעת שגיאה, עבור לחלק הבא:

עדיין רואה את אותה הודעת שגיאה?

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

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

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

לשחזר גיבוי קודם

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

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

הו שלום 👋נעים להכיר אותך.

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

לפרסם תגובה