Fix Error Establishing a Database Connection: WordPress Error Solve Karein
Fix Error Establishing a Database Connection: WordPress Ki Sabse Badi Problem Ka Solution
Jab aap apni website kholte hain aur wahan sirf ek line likhi hoti hai—“Error Establishing a Database Connection”—toh dil ki dhadkan tez ho jati hai. Iska matlab hai ki aapki website ki files aur uska database (jahan saara data save hai) aapas mein baat nahi kar paa rahe hain.
Ghabraiye nahi! Ye error dikhne mein jitna bada hai, ise thik karna utna hi simple hai. Aksar ye cPanel Database ki galat login details ya server issues ki wajah se hota hai.
1. Ye Error Kyu Aata Hai?
Iske piche 3 main karan ho sakte hain:
-
Galat Login Details: Aapki
wp-config.phpfile mein Database ka naam, username ya password galat hai. -
Corrupt Database: Kisi plugin ya heavy task ki wajah se database corrupt ho gaya hai.
-
Server Problem: Server par load zyada hai (Mailwala ke Litespeed servers par ye problem na ke barabar hoti hai).
2. Fix Error Establishing a Database Connection: 3 Asaan Tarike
Method 1: wp-config.php File Check Karein (Sabse Common Solution)
90% cases mein galti yahi hoti hai. Aapne ya toh password badla hai ya database ka naam galat likha hai.
-
Mailwala cPanel mein login karein aur File Manager kholein.
-
public_htmlfolder mein jaakarwp-config.phpfile par right-click karein aur Edit chunein. -
In chaar lines ko dhyan se dekhein:
-
DB_NAME: Database ka pura naam. -
DB_USER: Database username. -
DB_PASSWORD: Password (check karein kahin extra space toh nahi hai). -
DB_HOST: Ise hameshalocalhosthona chahiye.
-
-
Agar details galat hain, toh unhe sahi karke save karein.
Method 2: WordPress Database Repair Karein
Agar login details sahi hain, toh shayad database ko “Reparing” ki zaroorat hai.
-
Apni
wp-config.phpfile mein niche di gayi line add karein:define('WP_ALLOW_REPAIR', true); -
Ab browser mein ye URL kholein:
yourdomain.com/wp-admin/maint/repair.php -
“Repair Database” button par click karein.
-
Zaroori: Kaam hone ke baad
wp-config.phpse wo line delete kar dein (Security ke liye).
Method 3: MySQL Users Ko Re-check Karein
Kayi baar database user ko saari “Permissions” nahi mili hoti hain.
-
cPanel mein MySQL Databases par jayein.
-
Niche “Add User to Database” section mein check karein ki kya aapka User sahi Database se juda hai?
-
Agar nahi, toh use add karein aur “All Privileges” par tick karein.
3. Is Error Se Kaise Bachein?
-
Backups: Hamesha Automatic Backups on rakhein taaki aap purani version par wapas ja sakein.
-
Optimized Hosting: Mailwala ki WordPress optimized hosting database connections ko manage karne mein behtar hoti hai.
-
Secure Permissions: File Permissions ko hamesha sahi rakhein taaki files hack na hon.
Conclusion
Fix Error Establishing a Database Connection karna koi rocket science nahi hai. Bas thodi si savdhani aur sahi details aapki site ko turant wapas live kar sakti hain. Agar in methods ke baad bhi error na hate, toh Mailwala ki 24/7 support team hamesha aapki madad ke liye taiyar hai.
Frequently Asked Questions (FAQ)
Q1. Kya is error se mera data delete ho jayega?
Ans. Nahi, ye sirf ek connection error hai. Aapka data database mein safe rehta hai, bas WordPress use “Access” nahi kar paa raha.
Q2. Database Host hamesha ‘localhost’ hi hota hai?
Ans. Mailwala aur lagbhag saari shared hosting par ye localhost hi hota hai. Remote database use karte waqt hi ye badalta hai.
Q3. ‘Corrupt Database’ ka matlab kya hai?
Ans. Iska matlab hai database ki kuch files adhuri reh gayi hain. Ise Repair tool se aasani se thik kiya ja sakta hai.