Meddelandet "Fel vid upprättande av databanslutning" i WordPress är ett kritiskt fel som gör din webbplats otillgänglig för användare. Det inträffar när WordPress inte kan ansluta till databasen.
Eftersom flera faktorer kan påverka denna anslutning kan felet vara lite svårt att felsöka för nybörjare.
Vi har drivit vår blogg på WordPress i 16 år och har stött på en mängd olika fel och varningar, inklusive 'Fel vid anslutning till databasen'. Genom vår erfarenhet och mycket prov och misstag har vi lärt oss hur man felsöker dessa problem utan att störa vår webbplats.
I den här artikeln visar vi dig hur du enkelt kan åtgärda 'Fel vid upprättande av databasanslutning' på din WordPress-webbplats, steg för steg.

Vad orsakar felet vid upprättande av databaskoppling i WordPress?
En databas är programvara som gör det enkelt att lagra, organisera och hämta data från annan programvara.
Som ett innehållshanteringssystem använder WordPress en databas för att lagra allt ditt innehåll och annan webbplatsdata. Den ansluter sedan till databasen varje gång någon besöker din webbplats.
WordPress behöver följande information för att ansluta till databasen:
- Ditt databasnamn
- Databasanvändarnamn och lösenord
- Databasserver
Denna information lagras i din WordPress-konfigurationsfil, som kallas wp-config.php.
Om någon av dessa uppgifter är felaktiga, kommer WordPress inte att kunna ansluta till din databasserver, och du kommer att se felmeddelandet 'Fel vid upprättande av databanslutning'.

Det är ett av de vanligaste WordPress-felen. Förutom felaktiga uppgifter kan detta fel också uppstå om databasservern är nere eller om databasfilerna är skadade.
Med det sagt, låt oss titta på hur man åtgärdar problemet med 'Fel vid databaskoppling' i WordPress med steg-för-steg-felsökning.
1. Kontrollera dina WordPress-databasuppgifter
Felaktiga inloggningsuppgifter är den vanligaste orsaken till felet vid databaskoppling. Om du nyligen har flyttat din WordPress-webbplats till en ny värd, då är detta troligen problemet.
Dina WordPress databasuppgifter lagras i filen wp-config.php. Det är WordPress konfigurationsfil som innehåller viktiga inställningar, inklusive databasinformation.
Om du inte har redigerat en wp-config.php-fil tidigare, ta en titt på vår nybörjarguide om hur man redigerar wp-config.php-filen för fler instruktioner.
Du kommer att leta efter följande rader i filen wp-config.php:
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );
/** MySQL database username */
define( 'DB_USER', 'username_here' );
/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );
Här måste du se till att informationen för databasnamn, användarnamn, lösenord och databashost är korrekt.
Du kan bekräfta denna information från din WordPress-värdkonto instrumentpanel. För den här handledningen kommer vi att använda Bluehost, men processen kommer att vara liknande för andra värdpaneler också.
När du har loggat in, klicka på fliken 'Webbplats' i den vänstra kolumnen och byt sedan till fliken 'Avancerat'. Skrolla sedan ner till avsnittet 'Databas' och klicka på knappen 'Hantera' bredvid den.

Detta öppnar sidan MySQL-databaser i cPanel i ett nytt fönster.
Här hittar du ditt databasnamn och användarnamn i avsnittet 'Nuvarande databas'. Kom ihåg att kopiera och klistra in dessa uppgifter i ett anteckningsblock så att du kan lägga till dem i wp-config-filen.

Rulla sedan ner till avsnittet 'Nuvarande användare', där du kan klicka på länken 'Ändra lösenord' bredvid ditt databasnamn.
Detta tar dig till en ny skärm där du kan ändra databaslösenordet enligt dina önskemål.

När du har bekräftat alla dina databasuppgifter kan du ändra den informationen i din wp-config.php-fil om det behövs.
Försök sedan att besöka din webbplats igen för att se om felet med databaskopplingen har försvunnit.
Om du fortfarande kan se felet, betyder det att något annat är fel.
2. Kontrollera din databasvärdsinformation
Om du är säker på att ditt databasnamn, användarnamn och lösenordsinformation är korrekt, då vill du se till att du använder korrekt databasvärdsinformation.
De flesta WordPress-webbhotell använder localhost som din databashost. Vissa hanterade WordPress-webbhotell använder dock separata servrar för att hosta databaser. I det fallet kommer din databashostinformation inte att vara localhost.
Detta innebär att du måste kontakta ditt WordPress-värdföretag för att bekräfta dessa uppgifter.
3. Reparera WordPress-databasen
Nu kanske du får ett annat felmeddelande i wp-admin-instrumentpanelen, som t.ex. 'En eller flera databastabeller är otillgängliga' eller 'Databasen kan behöva repareras'. I så fall måste du reparera din databas.
Du kan göra detta genom att lägga till följande rad i din wp-config.php-fil. Se till att lägga till den precis före raden 'That’s all, stop editing! Happy blogging':
define('WP_ALLOW_REPAIR', true);
När du har gjort det kan du se inställningarna genom att besöka den här sidan: http://www.yoursite.com/wp-admin/maint/repair.php. Se bara till att ersätta yoursite.com med ditt eget domännamn.
Här måste du klicka på knappen 'Reparera databas' för att starta processen.

Notera: Användaren behöver inte vara inloggad för att komma åt sidan för databasreparation. När du är klar med att reparera och optimera din databas, se till att ta bort den här kodraden från din wp-config.php.
Om du dock inte vill lägga till någon kod på din webbplats, kan du också reparera din databas med hjälp av din webbhotells cPanel.
Gå vidare och besök ditt hostingkonto, där du måste öppna sidan 'Webbplatser' från vänster kolumn. Byt sedan till fliken 'Avancerat' och klicka på knappen 'Hantera' i avsnittet Databas.

Detta öppnar cPanel i en ny flik. Här, skrolla ner till avsnittet 'Modify Databases' och välj namnet på din databas från rullgardinsmenyn 'Repair Database'.
När du har gjort det klickar du bara på knappen 'Reparera databas' för att starta processen.

Webbhotellspanelen kommer nu automatiskt att reparera din databas åt dig.
När processen är klar kommer du också att se ett framgångsmeddelande.

Du kan nu besöka din WordPress-webbplats för att se om felet har lösts eller inte.
4. Kontrollera om din databasserver är nere
Om allt verkar vara korrekt och WordPress fortfarande inte kan ansluta till databasen, kan din databasserver (MySQL-server) vara nere.
Detta kan hända på grund av tung trafik på en server. Din värdserver kan helt enkelt inte hantera belastningen (särskilt när du använder delad hosting).
På grund av detta kommer din webbplats att bli långsam och kan till och med ge felmeddelandet för vissa användare. I det här fallet bör du ringa eller chatta med din webbhotellsleverantör och fråga dem om din MySQL-server svarar.
Dessutom, om du har andra webbplatser som körs på samma server, kan du kontrollera dessa webbplatser för att bekräfta att din SQL-server är nere.
Om du inte har någon annan webbplats på samma hostingkonto, gå helt enkelt till din hosting-instrumentpanel och byt till fliken 'Avancerat'.
Klicka sedan på knappen 'Hantera' bredvid avsnittet phpMyAdmin.

Detta öppnar phpMyAdmin i ett nytt fönster, där du måste klicka på alternativet 'Databas' högst upp.
Klicka sedan på databasens namn för att komma åt dess inställningar. Om du kan göra det, då är det dags för dig att kontrollera om din databasanvändare har tillräckliga behörigheter.

För att göra detta behöver du skapa en ny fil som heter testconnection.php och klistra in följande kod i den:
<?php
$link = mysqli_connect('localhost', 'username', 'password');
if (!$link) {
die('Could not connect: ' . mysqli_error());
}
echo 'Connected successfully';
mysqli_close($link);
?>
När du klistrar in koden, se till att ersätta användarnamnet och lösenordet med dina egna. Du kan nu ladda upp den här filen till din webbplats och komma åt den via en webbläsare.
Om skriptet anslöt framgångsrikt, betyder det att din användare har tillräckliga behörigheter, och något annat orsakar felet.
Nu måste du gå tillbaka till din wp-config-fil och skanna den för att säkerställa att alla detaljer är korrekta och utan några stavfel.
Ytterligare lösningar som har fungerat för användare
Om ovanstående felsökningstips inte löser problemet med databasanslutningsfel på din webbplats, kan du prova dessa ytterligare steg.
Som rapporterats av våra användare har dessa steg hjälpt några av dem att lösa problemet med databaskopplingen på sina webbplatser.
1. Uppdatera WordPress webbplats-URL
Du kan försöka uppdatera WordPress-webbplatsens URL med phpMyAdmin i cPanel.
Åtkomst till phpMyAdmin enkelt från din värddashboards och välj din WordPress-databas från listan.
Byt sedan till SQL-menyn högst upp och ange följande MySQL-fråga:
UPDATE wp_options SET option_value='YOUR_SITE_URL' WHERE option_name='siteurl'
Det bör se ut så här:

Glöm inte att ange din egen webbplats-URL och ändra wp_options till ditt eget tabellnamn, eftersom du kan ha ändrat WordPress tabellprefix.
2. Starta om webbservern
Användare på dedikerade servrar, lokala servrar och virtuella privata servrar (VPS) kan försöka starta om sina servrar.
Detta startar om din webb- och databasserver, vilket kan åtgärda tillfälliga fel som orsakar problemet.
3. Be om hjälp
Om allt annat misslyckas kan du behöva kontakta ditt webbhotell. Alla bra WordPress-webbhotell hjälper dig att felsöka problemet, peka dig i rätt riktning eller till och med fixa det åt dig.
Du kan också anställa WordPress-utvecklare som hjälper dig att åtgärda detta problem åt dig.
Vi hoppas att den här artikeln hjälpte dig att åtgärda problemet med 'Fel vid upprättande av databaskoppling' i WordPress. Du kanske också vill se vår felsökningsguide för WordPress för tips om hur du löser WordPress-problem på egen hand eller vår handledning om hur man lägger till en anpassad databasfelssida i WordPress.
Om du gillade den här artikeln, prenumerera då på vår YouTube-kanal för WordPress-videoguider. Du kan också hitta oss på Twitter och Facebook.


Faran
Tack gode Gud att jag hittade den här artikeln. Att ersätta WordPress databaslösenord och användarnamn med mina cPanel-inloggningsuppgifter hjälpte mig igenom det.
Adrian Ramos
Tack!
Jag löste problemet genom att ändra mitt nya användarnamn och lösenord i wp-config-filen.
Med vänliga hälsningar
Paul
Tack så mycket!
Giorgos
En annan lösning som fungerade. Ta bort den aktuella MySql-användaren och lägg till en ny. Det är en lösning för detta specifika fel:
Åtkomst nekad för användaren 'foo'@'%' (med lösenord: JA)
Derek Morrison
Hej, jag är långt in i min blogg med text och bilder, men jag är ny på detta och nu märker jag att min uppladdning av media fryser 4/5 gånger och går till fel. När jag söker på webben hittar jag att många andra har haft detta problem, men den vanliga lösningen är att öka bildminnet. Jag har bara använt 115 MB, vad är det som händer, vet någon? Jag är väldigt frustrerad eftersom jag kan försöka och försöka i TIMMAR ibland för att ladda upp.
Tack
Paul Hutchinson
Fick det här felet igår på min tio år gamla Wordpress-installation som är hostad @ GoDaddy.
Det visade sig att GoDaddy ändrade värdnamnet för SQL-servern. Uppdaterade DB_Host-värdet och allt fungerar nu bra.
Tack för det detaljerade inlägget om detta problem.
Bhavesh
Jag har samma problem med GoDaddy, har provat allt från det här inlägget och andra.
men fick inget resultat.
Efter att ha läst allt försökte jag bara ändra användarnamnet eftersom det var detsamma som databasnamnet tidigare.
och problemet löst.
så jag tänkte att problemet är att databasen och användarnamnet är detsamma för databasen.
Kaustav Banerjee
Super effektiv artikel. Det har precis hänt mig. Det vanligaste misstaget av alla är skillnaden mellan lösenordet som ställts in för databasanvändaren från backend och det som nämns i wp-config. Hur kunde jag glömma detta...
Tack så mycket!!
alex.s
En sak som behöver nämnas är att om du använder MAMP är lösenordet för databasen root som standard. Den här lilla saken tog mig timmar att lista ut.
Dlee
Thanks for this guide, it really saved me! I changed my database password not realizing what would happen, I managed to fix it thanks to this guide though
Dev
Om det hjälper, vill jag lägga till att mitt specifika problem uppstod när jag uppdaterade lösenordet till min databas via godaddy, och wp-config-filen uppdaterade INTE lösenordet, jag var tvungen att gå in manuellt för att ändra det.
/** MySQL-databaslösenord */
define(‘DB_PASSWORD’, ‘PasswordGoesHere);
Jesse Josserand
Jag var tvungen att göra i stort sett allt ovan, inklusive att ändra lösenordet i wp-config. Efter allt det… och redigering av min SQL-backup som jag återställde så att den använde rätt databasnamn, användarnamn och lösenord, började allt fungera utom fel orsakade av problem med super cache-pluginet. Jag kämpar fortfarande med det problemet, men halleluja till Gud och alla er ovan för att ni har hjälpt mig så här långt!
David Kley
This is why we use Joomla more than Wordpress.
Lättare att flytta, lättare att snabbt installera, lättare att felsöka. Wordpress gör det till ett enormt besvär om du vill flytta din webbplats till en annan server eller byta domän. Men var och en har sina egna svagheter.
Bev
Jag har problemet intermittent och slumpmässigt. Det stoppar inte webbplatsen från att fungera helt, meddelandet 'fel vid anslutning till databasen' visas slumpmässigt (både backend och frontend). Min värd säger att problemet är en plugin-konflikt. Jag skulle gärna testa det, men eftersom problemet är slumpmässigt kan jag inte omedelbart avgöra om inaktivering av en plugin hjälper. Arrggh!
Steph
Vi började också ha det här problemet nyligen. Vi kontaktade vår värd och de sa att det låter som att vår databas antingen når sitt maxantal anslutningar eller att våra tabeller är låsta under ett anrop (vilket mest troligt skulle hända från ett plugin).
WPBeginner Support
Du kan inaktivera alla plugins och försöka reproducera felet.
Admin
Tomas Hujer
Hej, i mitt fall var det ett problem med felaktiga domänvärden i tabellen wp_blogs. Det måste finnas giltiga domäner.
Lycka till!
Sreekant Shenoy
Thanks you bro.. very very much..it workd..
I am very happy..luv you so much..I am on GoDaddy and i just placed the testfile.php and it workd..Thank you very much <3 <3 <3 <3
Joel Donfak
Jag hade samma problem med en ny webbplats och jag upptäckte till slut att MySQL-användarnamnet i CPANEL inte var kopplat till databasen. Efter att ha gjort det fungerade det korrekt!
Så se till att problemet inte kommer därifrån.
Ed
Jag ändrade mitt MySQL-lösenord av säkerhetsskäl och uppdaterade det omedelbart i wp-config men nu får jag "Fel vid upprättande av databanslutning" på både fram- och baksidan. Jag vet att mina inloggningsuppgifter fungerar eftersom jag kan ansluta fint till phpMyAdmin.
– Jag försökte en ny ominstallation av Wordpress via FTP (utan att skriva över wp-config eller wp-content-mappen) och det hjälpte inte.
– Jag försöker utföra databasreparationsmetoden som nämns ovan men jag kan inte ens komma åt den sidan eftersom den inte låter mig komma förbi anslutningsfelet till databasen.
– Jag provade testanslutningsmetoden och fick följande fel:
Deprecated: mysql_connect(): mysql-tillägget är föråldrat och kommer att tas bort i framtiden: använd mysqli eller PDO istället i /srv/users/serverpilot/apps/xxxxxx/public/testconnection.php på rad 2
Varning: mysql_connect(): Åtkomst nekad för användaren ‘root’@‘localhost’ (med lösenord: JA) i /srv/users/serverpilot/apps/xxxxxxxx/public/testconnection.php på rad 2
Fel: Åtkomst nekad för användaren ‘root’@‘localhost’ (med lösenord: JA)
Inga av dessa lösningar fungerar! Snälla hjälp någon! Jag har inte rört min wordpress-sida eller gjort några ändringar före uppdateringen av mySQL-lösenordet, så jag vet att det inte är ett problem med wordpress-kod eller plugin. Kan nginx eller cache påverka detta?
dev
Gå till wp-config-filen och hitta detta:
/** MySQL-databaslösenord */
define(‘DB_PASSWORD’, ‘PasswordGoesHere’);
Se till att lösenordet matchar det du använder för att logga in på din databas.
Kyle Coombs
Så, jag har alltid nått WordPress via internet och aldrig laddat ner klienten till min dator. Jag har alltid undrat varför någon skulle vilja göra det och nu tror jag att jag förstår varför efter att ha fått samma felmeddelande.
Jag är nyfiken, kan jag göra något om jag inte kan komma åt mitt WordPress-konto för att göra dessa ändringar? Eller behöver jag kontakta min värd eller hoppas att problemet löser sig självt?
Kollar bara om det finns något jag kan göra på framsidan.
Dave_Whittle
Jag hade det här felet igår, och för att göra en lång historia kort, lösningen var så enkel som att starta om MySQL, dvs. att utfärda följande kommandon från kommandoraden:
sudo mysql stop
sudo mysql start
Shoaib
Thanks this one helped me
define(‘DB_HOST’, ‘127.0.0.1:8889’);
mohadsl
Hej, jag har läst det här meddelandet om och om igen när jag loggar in på en annan domän för min WordPress. Snälla hjälp
Fel: Kunde inte hitta det angivna administratörskontot i WordPress. Ange användarnamnet för ditt administratörskonto i WordPress. Detta konto kommer att associeras med Plesk.
Kurtis
Jag försökte ladda upp min webbplats (från säkerhetskopior) till ett nytt webbhotell idag. Det var knepigt att lista ut hur jag skulle få det att fungera. Det slutade med att jag installerade och avinstallerade en massa gånger på grund av några misstag. Jag försökte först ladda upp mina wordpress-filer via FTP och skapa en ny Mysql-databas manuellt i mitt webbhotells kontrollpanel, men jag kunde inte få de två att se varandra och kunde inte importera min säkerhetskopierade SQL-fil till den nya databasen. Till slut insåg jag (efter en del försök och misstag) att jag behövde installera en ny wordpress från mitt webbhotells kontrollpanel, vilket installerar wordpress åt mig och skapar en databas. När det finns en länkad databas kan du ta bort alla tabeller och importera den säkerhetskopierade databasen. Jag skulle sedan ladda upp min wordpress-säkerhetskopia via FTP ovanpå den nya installationen och välja 'Skriv över'. När det var klart visades startsidan på min webbplats som om den fungerade, men alla sidor var "objekt hittades inte, ingen databas, eller sidan är föråldrad, vänligen meddela författaren, etc.".... Jag försökte reparera/optimera databasen, vilket inte hjälpte.... Jag uppdaterade min wp-config-fil med rätt databasinformation, vilket inte löste det.... Så jag avinstallerade allt och började om många gånger (avinstallerade, installerade om med samma resultat — ÄNTLIGEN VAD SOM FUNGERADE. Ny wordpress-installation via min kontrollpanel, jag använde samma användarnamn och lösenord för administratören som jag tidigare hade använt på min gamla webbplats (detta hjälpte min nya wordpress att "se mysql-säkerhetskopian" bättre när jag importerade den), sedan FTP:a wordpress-säkerhetskopian ovanpå den nya installationen med alternativet att skriva över. ändra wp-config-koden till den nya databasinformationen (min var ett nytt databasnamn/lösenord varje gång jag installerade om wordpress). Efter att jag hade gjort allt detta fick jag startsidan att visas men fick fortfarande "objekt hittades inte"-sidor för allt annat. MEN nu kunde jag logga in på min admin.... när jag var vid den här punkten insåg jag att wordpress eller servern kontrollerade sig själv (uppdaterade sig själv) efter alla de stora ändringar jag hade gjort via FTP och MySQL.... i princip bara vänta, jag tror jag väntade en halvtimme till en timme och jag började se mina andra sidor (utan grafik), tog en tupplur, och sedan var alla sidor där. Jag hade bara några få sidor och inlägg men efter så stora ändringar var servern tvungen att komma ikapp och verifiera sig själv, tror jag.
Jhood
Ville bara dela med mig av min erfarenhet – jag fick detta fel när jag skapade mitt konto i cPanel med ett användarnamn som var längre än 8 tecken. Tydligen förvirrade det Wordpress-installationen, och den kunde inte skapa databasen.
Så jag raderade precis hela Cpanel-kontot och började om med ett cPanel-användarnamn på 8 tecken – fungerade som en charm!
Sarah Baker
Jag försökte nästan allt detta och inget fungerade – nästan allt men inte allt. Jag är ingen expert men inte heller nybörjare. Till slut bestämde jag mig för att radera kontot från servern (ny webbplats utan data ännu), börja om och installera Wordpress manuellt. Jag använder Rochen som använder cPanel och Fantastico och det är bara nyligen som jag har haft det här problemet.
Installationen fungerade bra manuellt och jag hade inga problem. Kommer definitivt att skicka en supportbiljett till Rochen.
Penina
Jag byggde min webbplats på en Amazon ec2-instans och får ofta felmeddelandet 'Error establishing database connection' både på frontend och backend. Det jag gör som alltid löser problemet är att telnet:a in på servern och starta om mysqld. Men jag undrade vad den underliggande orsaken var som alltid orsakade att detta fel återkom. Några idéer??
shaun2k
Du håller på att få slut på RAM och minneshanteringen dödar din mysqld-process. Du kommer att behöva uppgradera till en instans som har minst 2 GB RAM. Jag gissar att du är på gratisnivån och har 1 GB RAM.
KyleM
För mig fungerade det att ändra localhost-inlägget i wpconfig.php till 127.0.0.1; de kan fungera utan att göra allt ovanstående så det är snabbt. Jag måste säga att all denna data ovan var en bra start för mig att förstå problemet och grundorsaken.
Christina Torres
Helt slumpmässigt, och kanske är detta dumt, men jag insåg att mitt problem på Mac var att den fortsatte att ändra ett vanligt apostrof till en stiliserad i textredigeraren varje gång jag lade till mitt användarnamn, lösenord, databasnamn, etc., även som en textfil. konstigt. hur som helst, tack för hjälpen!
Colin Murphy
Bara för att andra personer kan ha haft samma problem, du får det här felet även på en multisite-installation om URL:erna i wp_blogs inte är korrekt inställda. Jag hade det här problemet i morse när jag flyttade webbplatsen från min utvecklingsversion till staging.
Jack Bobeck
Jag upplevde det precis på vår sida, första gången. Så jag gjorde som du rekommenderade, ringde Bluehost, vår värdleverantör för att ta reda på VAD FAN? De sa att vår databas är begränsad till 15 anslutningar samtidigt, och att på grund av aktivitet, när du når den gränsen, får du det felet. Så de föreslog att vi körde ett test på alla våra plugins och ser om det finns några som slukar anslutningar, kör sedan ett program som konverterar våra sidor till HTML-sidor som en säkerhetskopia, ifall folk vill komma åt sidan som en säkerhetskopia och göra det på ett snabbare sätt. Jag hoppas att detta ger mening, är inte en expert webbperson, men upprepar bara så gott jag kan. Men det bästa att göra först är att kontakta din värdleverantör för svar.
Jack
Ryan Turner
Jag hade precis samma problem med min webbplats. Gick igenom artikeln och såg inget ovanligt. När jag höll på i WordPress återställde jag mitt 'WP Super Cache'-plugin till standardinställningarna och rensade det, och min webbplats började fungera igen.
WPBeginner Staff
Kontakta din webbhotell.
Ali Khan
Låter mig inte logga in på phpmyadmin från min cPanel, säger att kontot inte är verifierat.
Daniel DeNewasha
Ibland får jag följande fel när jag besöker webbplatsen. Det finns absolut ingenting på stora sökmotorer med bara detta felnummer. Jag kan komma till wp-admin, som är webbplatsens inloggningssida med tema laddat, etc. och logga in. I Admin kan jag göra vad som helst utan problem. Ibland kan jag besöka webbplatsen, andra gånger inte, även i olika webbläsare, t.ex. kan en uppdatering dyka upp eller inte. Har reparerat och inställningarna visar inga fel. Jag är på Godaddy delad hosting. Har precis avslutat att bygga webbplatsen så väldigt lite innehåll, DB otroligt liten 2 MB vid export.
"FEL 677-402iqz. Vi beklagar, fel vid läsning av databas, saknas eller
skadad. Den här webbplatsen är inte längre tillgänglig."
Några idéer någon?
Tack
Daniel
WPBeginner Staff
WordPress lagrar all din webbplats information i en databas, som hanteras av en databasserver. Om WordPress av någon anledning inte kan ansluta till databasservern får du detta fel. Kontakta din webbhotellsleverantör för support.
terry
Jag försökte fixa att widgets inte visades på min webbplats när jag fick
"Kunde inte ansluta till databasservern!"
. Även när jag bara skriver in webbplatsen i adressfältet eller inkluderar wp-admin.
Jag har ingen aning nu. Anta bara att jag är en 5-årig idiot om du svarar.
Syed Balkhi
Om du ser en välkomstskärm betyder det att du har ersatt dina databasuppgifter.
john
Hej, min webbplats har varit nere sedan i morse och visar felmeddelandet "Error establishing a database connection" på franska, eftersom det är en fransk webbplats http://c2cteaching.com
Jag ringde min värd som sa åt mig att ändra min wp-config.php, och sedan vi gjorde det kommer jag till en välkomstsida för wordpress! Jag håller på att bli galen, vad kan jag göra? Hjälp mig snälla!
Vijay
Hej, jag fick det här felet på min primära domän, tilläggsdomäner och en underdomän.
Jag använder GoDaddy för hosting.
Lång historia kort: Vi upptäckte att eftersom MySQL-databasernas tabell inom hosting > databaser av någon anledning inte hade några användare kopplade till databaserna, visade webbplatserna detta specifika fel.
Strax under den tabellen på höger sida finns ett avsnitt 'Lägg till användare i databasen'. Jag tilldelade varje användare till en databas. Så, i388299_wp1 valdes som användare och i388299_wp1 valdes som databas och alla webbplatser började fungera bra igen.
Så, det finns en bugg i GoDaddy som gör att användare raderas från den listan av någon konstig anledning.
karelles
Jag försökte städa upp och slängde några mysql-servrar (de är alla en ändå) som jag trodde att jag inte använde och en av mina webbplatslarm gick igång. Visst använde den webbplatsen servern som jag slängde. Ändrade till en annan server (som jag sa att de alla är en) i wp-config-filen och allt var bra igen. Tack!!!
Vonnie Hudson
Jag hade det här problemet idag på min VPS. Fel vid upprättande av anslutning till databasen. Kontrollerade diskutrymmet och bekräftade att det var bra, men minnesanvändningen var nästan slut. Jag körde sudo free -m och top för att hitta de största bovarna men kunde inte riktigt lista ut det. Jag hade ungefär 5 MB RAM kvar. Jag startade till och med om servern men det löste inte problemet. Så jag väntade bara och till slut kom det tillbaka – min enda gissning vid det här laget är att min server var överbelastad med för mycket trafik. Men det är en VPS så jag vet inte vad som händer. Jag hoppas att detta inte händer igen imorgon –
random guy
Du behöver skaffa en helt hanterad cpanel VPS så att någon som vet vad de gör kan hjälpa dig.
När du har 5 MB RAM kvar är du körd. Servern skulle sakta ner enormt. Härifrån kan uppgradering av RAM, installation av cpnigix, eller att någon finjusterar VPS, alla minska din RAM-användning och förbättra prestandan.
rookie
Tack så mycket för din hjälp.
Jag är bara en nybörjare som var tvungen att göra det här jobbet.
Detta hjälpte mig:
1define(‘DB_NAME’, ‘databasnamn’);
2define(‘DB_USER’, ‘databas-användarnamn’);
3define(‘DB_PASSWORD’, ‘databas-lösenord’);
4define(‘DB_HOST’, ‘localhost’);
Gorillaz
Jag ville bara tacka dig så mycket.
Du räddade min dag.
Luke
Jag startade om min server. Problemet löst. Du kanske vill nämna det först i artikeln. Sparar tid, lol.
Logga in på ubuntu 12.04 -> Starta om
Jack
Jag hade samma problem. Jag startade om servern, problemet löstes men wp-admin-panelen körs väldigt långsamt sedan jag startade om servern. Någon idé?
vanda
Jag har stött på ett problem, jag kan inte komma till front-end, det visas meddelandet
"Error establishing a database connection" på min sida. Jag gjorde det på localhost, vad kan jag göra?
WPBeginner Staff
Jacob, det verkar som att din databasserver ofta är nere. Kontakta din webbhotell eller byt till en bättre WordPress Hosting-leverantör.
När det gäller Facebook-problemet kommer vi att rekommendera dig att använda WordPress SEO av Yoast. När det är aktiverat går du till SEO -> Social och markerar rutan bredvid Lägg till Open Graph-metadata.
Aaron Winters
Jag har samma problem som Jacob hade, men på min lokala installation. Under den tid det tar att göra en redigering av något slag, skickas jag sporadiskt till sidan "Fel vid upprättande av databasanslutning". (Bara på adminsidan) 1 av 5 gånger vidarebefordras den faktiskt av sig själv och slutför uppdateringen, annars måste jag kopiera hela inlägget, klistra över det gamla, skicka om och om igen tills det äntligen accepteras. Händer även vid uppladdning av bilder. Inga problem på fjärrvärden som jag vet om.
Jacob Wall
Jag får felet sporadiskt – bara när jag är inloggad på mitt administratörskonto. Även om en bloggläsare informerade mig om att det en gång tog henne 4 försök att ladda huvudsidan. Det varar aldrig länge, men händer ofta (4 eller 5 gånger om dagen?).
Dessutom, när jag skriver blogginlägg, får jag ofta ett felmeddelande om att "Anslutningen till servern förlorad", och sedan måste jag vänta tills den återansluter innan jag kan spara. Som jag sa, det varar aldrig mer än cirka 15 minuter, men tillräckligt ofta för att det gör att skriva blogginlägg till en mycket tidskrävande process.
Slutligen, när jag försöker dela på FB, visas inte förhandsgranskningen – bara en länk. Jag har ingen aning om dessa tre fel är relaterade, men de verkar dyka upp ungefär samtidigt, och alla tre är för frekventa.
Deepika Arodhiya
Jag har bytt hosting. Hur går jag vidare? Får felmeddelandet:
Fel vid anslutning till databasen
uvraj
Jag har ett annat problem här.. inläggen fungerar bra. men på huvudsidan visas felmeddelandet "fel vid databanslutning"? Är det något med mitt tema? Jag kan inte lista ut det.....
JD
Tack! Uppskattar inlägget. Fungerade för mig, även om jag var tvungen att kombinera metoderna som nämnts!
Tack!
zuecell
all my wp on my host error
should i check one by one 