Hur Man Rättar Till Fel Om Upprättande Av En Databas Anslutning” I WordPress

fel att upprätta en databasanslutning” – meddelande är ett särskilt frustrerande WordPress fel där hela din webbplats får ersättas av ett meddelande som ser ut så här:

Om du läser detta inlägg, det finns en god chans att du upplever detta fel just nu. Om inte, du är i tur.

Och även om du inte stirrade på detta budskap, lära sig att åtgärda error om upprättande av en databas anslutning problemet är fortfarande något som varje WordPress-användare bör känna till.

I det här inlägget, du kommer att lära dig tre saker:

  1. Vad som är “fel att upprätta en databas anslutning” visas betyder
  2. Några av de vanligaste skälen till varför detta meddelande visas.
  3. Hur man löser detta fel i WordPress

Vad Gör “Fel att Upprätta En databasanslutning” Egentligen Betyder?

Om du inte är bekant med hur WordPress fungerar, finns det två viktiga delar av en WordPress-webbplats:

  • Dina filer – detta inkluderar WordPress programvara, dina teman, plugins, media inlagda, etc.
  • Din databas – det är där det faktiska innehållet i dina inlägg och sidor som är lagrade (lika väl som massor av andra viktiga information).

När en besökare hamnar på din WordPress webbplats, PHP-filer i WordPress nå ut till din databas för att avgöra exakt vilken information som ska visas.

Utan en fungerande anslutning till databas, PHP-fil som en del av din WordPress webbplats kan inte få den information den behöver för att göra en fungerande sida. det är därför det visar “fel upprätta en databas anslutning” visas i stället.

Vad som Orsakar Det “Fel att Upprätta En databasanslutning” Meddelande?

Det finns flera anledningar till varför du ser det här meddelandet.

de Flesta av den tid, dessa orsaker koka ner till:

  • En skadad databas
  • Felaktigt databas information om konfigurationen i din wp-config.php fil
  • Korrupta WordPress core-filer

Eftersom du inte kan vara säker på vad som orsakar meddelandet för din specifika situation, det bästa sättet att åtgärda problemet är att ta en diagnostisk metod.

Det är, du behöver för att systematiskt följa en serie tester för att isolera (och åtgärda) problemet.

Här är vad du ska göra:

Hur man Rättar Fel att Upprätta En Databas Anslutning” i WordPress

Potentialen Fix 1: Kolla Om Du Kan Fortfarande få Åtkomst till WordPress Instrumentbrädan

När du ser det här meddelandet på front-end av din webbplats den första sak att göra är att kolla om du får samma felmeddelande när du försöker komma åt din wp-admin instrumentbräda.

Om du fortfarande ser exakt samma felmeddelande när du försöker öppna din wp-admin område, hoppa vidare till nästa steg. Du har redan elimineras detta problem som en potentiell orsak.

Om du ser ett annat budskap att nämna något som “databasen kan behöva repareras”, för att fortsätta med det här avsnittet för att lära dig hur du reparerar din WordPress-databas.

Steg 1: Slå på reparation verktyg i wp-config.php fil.

för Att komma igång, du behöver för att redigera wp-config.php fil för din webbplats. Du kan göra detta antingen genom att:

  • Med cPanel ‘ s inbyggda filhanteraren – verktyget.

wp-config.php fil finns i rotmappen på din WordPress webbplats. Det är samma mapp som innehåller wp-admin och wp-innehåll:

När du kan redigera din wp-config.php fil, lägg detta kort kodavsnittet längst ned i filen:

define( 'WP_ALLOW_REPAIR', true );

se till att spara dina ändringar innan du fortsätter.

Steg 2: Kör automatisk databas reparera verktyget.
När du har lagt till kodavsnittet kan du få tillgång till WordPress databas reparation verktyg genom att gå till:

YOURDOMAIN.com/wp-admin/maint/repair.php

På den sidan, klicka på Reparera Databas för att köra verktyget.

När verktyget avslutar sitt reparationer, bör din webbplats förhoppningsvis för att arbeta igen. Om den gör det, allt du behöver göra är att återvända till din wp-config.php filen ta bort samma kodrad som du har lagt till för att möjliggöra reparation av verktyget.

Om din webbplats fortfarande inte fungerar, fortsätt till nästa steg.

Potentialen Fix 2: Kontrollera Din Databas Inloggningsuppgifter

Om din databas inte är korrupt, nästa sak som du bör kontrollera är om din databas inloggningsuppgifter arbetar.

Din databas referenser är definierade i din wp-config.php fil:

Om denna information inte stämmer överens med den databas med referenser som du har skapat via din värd instrumentpanelen, WordPress kommer inte att kunna komma åt din databas.

för Att testa om din databas referenser arbetar, kan du använda mysql_connect() funktion.

Använd en textredigerare som Anteckningar för att skapa en fil som heter databasecheck.php.

lägg Sedan till denna kodsnutt i filen:

<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$länk) {
die ("Kunde inte ansluta:' . mysql_error());
}
echo "Ansluten korrekt';
mysql_close($link);
?>

se till att ersätta “mysql_user” och “mysql_password” med det användarnamn och lösenord från din wp-config.php fil.

Sedan ladda upp denna fil till din webbplats via cPanel eller genom FTP och få tillgång till den genom att gå till:

YOURDOMAIN.com/databasecheck.php.

Om du ser ett meddelande som säger att “Ansluten framgång”, din databas referenser fungerar och du kan hoppa till nästa steg.

Men om du ser ett meddelande som det nedan, som du har problem med din databas referenser:

Det enklaste sättet att åtgärda problemet är att skapa en ny uppsättning av databas referenser för att använda för din WordPress webbplats.

Steg 1: Gå till MySQL-Databaser i cPanel.
Antag att din värd använder cPanel kan du skapa en ny databas användare genom att gå till MySQL-Databaser – alternativet i din cPanel kontrollpanel:

Steg 2: Skapa en ny användare.

Bläddra ner till MySQL-Användare – området och hitta den laptop till Lägg till en Ny Användare.

Ange ett nytt:

  • Användarnamn
  • Lösenord

se till att komma ihåg sådana detaljer som du kommer att behöva dem i en sekund.

Steg 3: Lägg till en ny användare till databasen.
När du skapar en ny användare, gå till Lägg till en Användare till en Databas – alternativet, och lägg till en ny användare till din WordPress-webbplats: s databas:

På nästa skärm, se till att ge användaren ALLA PRIVILEGIER:

Steg 4: Uppdatera wp-config.php filen med den nya användaren av databasen.

för Att avsluta, måste du gå tillbaka till din webbplats wp-config.php fil och uppdatera DB_USER och DB_PASSWORD – fält till nya användare:

När du har sparat dina ändringar, på din webbplats ska förhoppningsvis fungera igen!

Potentialen Fix 3: ladda upp WordPress Core-Filer

Om ingen av ovanstående metoder fast de fel, som en del av din kärna WordPress-filer kan vara skadade.

för Att säkerställa detta är inte problemet, du kan ladda upp en ny kopia av WordPress på din webbplats. Gjort rätt, kommer detta inte att påverka någon av dina befintliga content, plugins eller teman.

Gå till WordPress.org och hämta den senaste versionen av WordPress:

Sedan, extrahera ZIP-filen och ta bort den wp-innehåll mapp-och wp-config-sample.php fil:

Ladda upp de återstående filerna till din WordPress webbplats via FTP. När din FTP-programmet frågar dig vad du ska göra om filerna, se till att välja alternativet att Skriva kopiera filer.

det Här kommer att se till att ingen av din kärna WordPress-filer är korrupta, och det kommer att förhoppningsvis att åtgärda problemet.

Potentialen Fixa 4: Tala med Din Värd

Om ingen av de ovanstående lösningarna har jobbat, du kan bara ha att göra med en värd fråga.

Det finns ett par potentiella värd problem:

  • Din databasserver är nere. Vissa webbhotell använder en separat server för databaser, vilket innebär att din databas kan vara ner även om din vanliga server fungerar fortfarande.
  • Din databas har uppfyllt sin kvot. Vissa gemensamma värdar sätter ett tak för din databas användning. Om din webbplats har uppfyllt sin kvot, som kan förklara varför din databasen är nere.

för Att arbeta sig igenom dessa problem, måste du tala med din värd support.

Sista Tankar

i denna punkt, du har förhoppningsvis kunnat åtgärda fel om upprättande av en databas anslutning medd. och har fått din webbplats fungerar igen.

Det finns fortfarande några mindre frågor som också kan orsaka detta fel. Dessa frågor är ofta unika för din webbplats och är därför svår att diagnostisera i ett inlägg som detta.

Om du fortsätter att se felmeddelande efter att ha gått igenom dessa korrigeringar och talar till din värd, du kanske vill överväga att nå ut till en WordPress-utvecklare att ytterligare utreda frågan.

Eller, du kan alltid lämna en kommentar och vi hoppas att vi kan fixa problemet tillsammans!

Här är några handplockade artikel som du bör läsa nästa:

Hur man Rättar Fel att Upprätta En Databas Anslutning” I WordPress är ett inlägg från ShoutMeLoud – Shouters Som Inspirerar

We will be happy to hear your thoughts

Leave a reply