Hur fixar du anslutningsfelet med WordPress-databasen?  Ta reda på det i den här artikeln.

Om du surfar på webben tillräckligt länge måste du ha sett detta fel några gånger. " Fel vid upprättande av en anslutning till databasen"; det är en erreur ganska frustrerande särskilt för nybörjare. 

I den här handledningen visar vi dig hur du åtgärdar detta fel på WordPress genom att sammanställa en lista med lösningar.

Anm: Innan du gör några ändringar i databasen, se till att du har nödvändiga säkerhetskopior.

hur man fixar WordPress-databasanslutningsfel

Men tidigare, om du aldrig har installerat WordPress-upptäckt Hur man installerar en Wordpress-blogg 7 steg et Hur man hittar, installera och aktivera en Wordpress tema på din blogg 

Tillbaka till varför vi är här. 

Vad är orsaken till detta fel?

Kort sagt, du får detta fel eftersom WordPress inte kan upprätta anslutning till databasen. Nu kan anledningen till att WordPress inte kan upprätta en anslutning till databasen variera.

Upptäck vårt 5 Wordpress plugins att bättre hantera fel 404

Inloggningsinformationen för din databas kan vara fel eller har ändrats. Det kan också hända att din databaseserver inte svarar, eller att din databas kan ha skadats.

I vår forskning har vi funnit att de flesta gånger uppstår detta fel på grund av ett serverfel, men det kan finnas andra faktorer.

Låt oss ta en titt på sätt att lösa detta problem.

Händer problemet också för / wp-admin /?

Det första du ska göra är att se till att samma fel uppstår i både det offentliga gränssnittet eller "Front-end" på webbplatsen och på instrumentpanelen eller "Back-end" (wp-admin). Om felmeddelandet "Fel vid upprättande av en anslutning till databasen" är samma på båda sidorna, så gå till nästa steg.

Upptäck Så här kopierar du en WordPress-databas med phpMyAdmin

Om du får ett annat fel på wp-adminT.ex. något liknande ”En eller flera delar av databasen är inte tillgängliga. Databasen kan behöva repareras ”, då måste du reparera din databas.

Du kan göra detta genom att lägga till följande rad i din wp-config.php. Lägg till strax före linjen « Det är allt, sluta redigera! Glad blogg ».

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

reparation av databasen

Kom ihåg att användaren inte behöver vara inloggad för att komma åt den här funktionen när den är inställd. Faktum är att dess huvudsyfte är att reparera en skadad databas; Dessutom kan användare ofta inte ansluta när databasen är skadad.

Så när du är klar reparationen et optimera din databas, se till att ta bort den från din fil wp-config.php.

Om denna reparation inte löser problemet eller om du har svårt att slutföra reparationen, fortsätt läsa den här artikeln; du kan hitta en annan effektivare lösning.

Verifiera wp-config.php-filen

wp-config.php är förmodligen den viktigaste filen i WordPress-installationen. Det är här du anger WordPress-detaljer för att ansluta till databasen. Om du har ändrat rootlösenordet eller databasanvändarlösenordet måste du också ändra dem i den här filen.

Se också för att gå längre Hur man hanterar filer och mappar Wordpress

Det första du alltid bör kontrollera är om inget har förändrats i din fil wp-config.php.

definiera ('DB_NAME', 'databasnamn'); definiera ('DB_USER', 'databas-användarnamn'); definiera ('DB_PASSWORD', 'databas-lösenord'); definiera ('DB_HOST', 'localhost');

Kom ihåg att värdet på DB_HOST kanske inte alltid lokalvärd. Beroende på värd kommer det att vara annorlunda. För populära webbhotell som HostGatorBluehost, Site5är lokalvärd

Bläddra i din katalog med dessa FTP-klienter för att göra filöverföringar till din värd

Vissa människor föreslog att åtgärda problemet genom att ersätta localhost med IP-adressen. Det är vanligt att se den här typen av problem när WordPress körs på en lokal server. Till exempel på MAMP, Värdet DB_HOST när den ändras till IP-adressen verkar fungera.

Gå längre genom att upptäcka Hur man installerar Wordpress lokalt på en PC / Windows med XAMPP

define ( 'DB_HOST', '127.0.0.1: 8889');

IP-adressen varierar beroende på webbhotellstjänsterna.

Om allt i filen wp-config.php är korrekt (se till att du har skrivfel), då är det rättvist att säga att problemet ligger på servernivå.

Konsultera din webbhotell (MySQL-server)

Ibland uppstår felet med att skapa en anslutning till databasen när din webbplats är överbelastad med mycket trafik. I grund och botten kan din server bara inte hantera belastningen (särskilt om du är på en delad värd). 

Dedikerad server, VPS, delad eller moln? Vilken är den bästa WordPress-webbhotellösningen

Din webbplats kommer då att bli mycket långsam, och för vissa användare kommer detta fel att inträffa. Så det bästa du kan göra är att kontakta din webbhotellleverantör via telefon eller livechat och fråga dem om din MySQL-server är i svarsläge.

För de användare som vill kontrollera om MySQL-servern körs, finns det några saker du kan göra. Testa andra webbplatser som finns på samma server för att se om de har samma problem. Om samma fel inträffar är det uppenbart att det finns ett problem med MySQL-servern för din webbhotell.

Hur tillåter jag användare att redigera vissa sidor?  Ta reda på det i den här artikeln

Om du inte känner till en annan webbplats som finns på samma server, går du bara till din kontrollpanel och försöker komma åt phpMyAdmin för att ansluta till databasen. Om du kan logga in, kontrollera om ditt databasanvändarkonto har tillräckliga behörigheter.

Skapa en ny fil som heter testconnection.php och klistra in följande kod inuti:

Se till att ersätta användarnamnet och lösenordet. Om anslutningen lyckas betyder det att din användare har tillräcklig behörighet och att något är fel. Gå tillbaka till din fil wp-config för att se till att allt är korrekt (analysera om skrivfel).

Läs också vår artikel om 6 WordPress plugins för att dela dina artiklar på sociala nätverk

Om du inte kan ansluta till databasen genom att gå till phpMyAdmin då vet du att problemet är med servern. Det betyder inte nödvändigtvis att din MySQL-server är nere. Det kan bara betyda att din användare inte har tillräckliga behörigheter.

Det är därför viktigt att kontakta din webbhotell i detta fall så att de kan rätta till det.

Lösningar som har fungerat för andra

Det är viktigt att notera att dessa lösningar inte fungerar för dig. Att använda dem utgör därför en risk. Det är därför du måste se till att du har säkerhetskopior om något går fel..

Deepak Mittal uppger att han för sin klient försökte reparera databasen. Även efter denna reparation försvann inte felet. Han försökte sedan olika saker och till slut fann han att problemet var med webbadressen. Tydligen skulle den senare ha förändrats och orsakat felet. Han gjorde en begäran SQL sur phpMyAdmin:

UPDATE SET wp_options option_value = 'YOUR_SITE_URL' där OPTION_NAME = 'SITEURL'

Se till att ersätta "YOUR_SITE_URL" med aktuell URL.

Detta tycktes lösa hennes problem och de av andra som kommenterade hennes inlägg.

Sachinum hävdade att han kunde ansluta till databasen med testconnection.php, så det ersatte användaren i wp-config.php av användaren rot. Sedan dess har WordPress börjat fungera bra.

Sedan satte han tillbaka inställningarna som de var och allt fungerade perfekt. Han förstod inte vad som hade orsakat problemet. Han drog slutsatsen att det berodde på ett stavfel.

Upptäck också Hur man slår ihop två databaser Wordpress

Sammantaget är detta ett riktigt frustrerande misstag. Vad försökte du som verkade fungera? Vi skulle gärna dela det med allmänheten så att andra inte slösar mycket tid på att hitta samma lösning som du.

Upptäck också några premium WordPress-plugins  

Du kan använda andra Wordpress plugins för att ge ett modernt utseende och för att optimera hanteringen av din blogg eller hemsida.

Vi erbjuder dig här några premium WordPress-plugins som hjälper dig att göra det.

1. Kontaktformulär 7 Aweber Add-on

Ce Wordpress plugin premium kombinerar enkelheten i Wordpress plugin Kontaktformulär 7 och lägg till din webbplats ett system för att skapa kontakt~~POS=TRUNC formulär~~POS=HEADCOMP. Den integrerar den automatiska svarsmodulen för AWeber och kan skicka e-post direkt till din lista AWeber. 

Cf7 aweber tillägg

Dess huvudsakliga funktioner är: statistik över AWeber i din WordPress-instrumentpanel, 8 attraktiva och söta mallar för att skapa ditt eget prenumerationsformulär, och detta på nolltid, verifiering av hela spridningskampanjen för ditt konto Aweber med ett klick, enkel installation, kompatibilitet med de senaste versionerna av jQuery och WordPress, komplett dokumentation och support dygnet runt.

Ladda ner | demo | webbhotell

2. Total receptgenerator

Total Recept Generator är ett premiumrecept-plugin tillgängligt på WordPress. Det ger dig möjlighet att presentera dina recept för användare på ett sätt som definitivt hjälper dig att sticka ut från mängden.Totalt receptgenerator wordpress receptmakare med schema och näringsfakta elementor addon plugin wordpress

Ce Wordpress plugin gör att du enkelt kan omvandla din webbplats till en webbplats tillägnad matlagning recept. Du kommer att kunna:

filtrera recept som anges i enlighet med mängden näringsämnen (natrium, kolhydrater, proteiner etc.), filtrera recept som anges enligt beredningstiden, i en hierarkisk och semantisk ordning, tillagningstiden, svårighet, typ av recept och allt med hjälp av rullgardinsvärden osv ...

Ladda ner | demo | webbhotell

3. AccessPress Social Ikoner Pro

AccessPress Social Icons Pro låter dig skapa olika sociala ikoner och länka dina sociala profiler från din WordPress-webbplats. Det är väldigt attraktivt eftersom du kan skapa, anpassa och designa vackra ikoner för dina sociala medieprofiler. Accesspress sociala ikoner pro wordpress plugin

Detta premium-WordPress-plugin erbjuder 16 vackra uppsättningar ikoner som du kan välja mellan. Utöver det ger det dig möjligheten att skapa din egen uppsättning ikoner, anpassa dem, ställa in storlekar, lägga till flera effekter etc.

Ladda ner | demo | webbhotell

Rekommenderade resurser

Ta reda på om andra rekommenderade resurser som hjälper dig att bygga och hantera din webbplats.

Slutsats

Här är ! Det är det för den här handledningen, vi hoppas att den här guiden hjälper dig att fixa WordPress-databasanslutningsfel. Om du gillade det kan du gärna göra det dela det med dina vänner på dina favorit sociala nätverk

Du kan dock också konsultera våra resurser, om du behöver fler element för att genomföra dina projekt för att skapa webbplatser, genom att konsultera vår guide om WordPress blog skapelse.

Men under tiden, låt oss veta dina kommentarer och förslag i det dedikerade avsnittet.

.