כיצד לפתור "שגיאה ביצירת חיבור למסד נתונים" באתרי אינטרנט?
מה שאתה רואה כשאתה מנסה לפתוח את האתר שלך "שגיאה ביצירת חיבור למסד נתונים" האזהרה (שגיאה ביצירת חיבור למסד נתונים) מציינת שקודי המקור של האתר שלך (PHP) ומסד הנתונים של MySQL/MariaDB שלך אינם יכולים לדבר זה עם זה. שגיאה זו נגרמת בדרך כלל משינויי סיסמה שגויים, פגיעה במסד הנתונים או בעיות אופטימיזציה בצד השרת. תוכל לבצע את השלבים הבאים כדי לפתור את הבעיה.
שלב 1: בדוק את wp-config.php או קובץ הגדרות מסד נתונים
80% מהסיבה לשגיאה היא שמידע מסד הנתונים נכתב בצורה שגויה בקובץ ההגדרות:
- היכן האתר שלך מותקן באמצעות cPanel, Plesk או FTP
public_htmlעבור אל הספרייה הראשית. - אם אתה משתמש בוורדפרס
wp-config.phpפתח את הקובץ (config.php, database.php וכו' בתוכנה מיוחדת) במצב עריכה. - מצא את השורות הבאות ובדוק אם הן תואמות בדיוק למידע הנוכחי שיצרת ב-cPanel/Plesk:
define('DB_NAME', 'veritabanı_adınız');define('DB_USER', 'veritabanı_kullanıcı_adınız');define('DB_PASSWORD', 'veritabanı_şifreniz');define('DB_HOST', 'localhost');*(הערה: אם אינך משתמש בשרת SQL מרוחק, ערך זה חייב להישאר 'localhost').*
שלב 2: אמת את ההרשאות וההרשאות של משתמש MySQL
גם אם שם מסד הנתונים והסיסמה נכונים, ייתכן שלא הוקצו למשתמש הרשאות מלאות למסד הנתונים:
- היכנס ל-cPanel ו מסדי נתונים של MySQL® היכנס לדף (מסדי נתונים של MySQL).
- גלול לתחתית העמוד ובחר את המשתמש ואת מסד הנתונים הרלוונטיים מהקטע "הוסף משתמש למסד נתונים". הוסף לומר.
- במסך שנפתח "כל ההרשאות" שמור את השינויים על ידי סימון התיבה (כל ההרשאות).
שלב 3: תיקון טבלאות פגומות (תיקון מסד נתונים)
כיבוי פתאומי של שרת או קריסות SQL עשויות להרוס את הטבלאות. לתיקון טבלאות מ-cPanelphpMyAdminלוח, בחר את מסד הנתונים שלך מהתפריט השמאלי, סמן את כל הטבלאות ולחץ על התפריט הנפתח בתחתית. "לתקן את הציורים" לחץ על (טבלת תיקון).
מאמר זה הוכן במיוחד עבור PvPServer.