Miten korjata virhe perustaa tietokantayhteys WordPressissä

"Virhe tietokantayhteyden muodostamisessa" -viesti WordPressissä on yleinen ongelma, joka osoittaa, että verkkosivustosi ei pysty muodostamaan yhteyttä tietokantaan. Tämä ongelma voi johtua useista tekijöistä, kuten virheellisistä tietokantatiedoista WordPress-asetuksissasi, vioittuneesta tietokannasta, ongelmista webhotellipalvelimessasi tai ylikuormitetusta tai huonosti toimivasta tietokantapalvelimesta. Tässä kerrotaan, miten voit etsiä ja korjata tämän virheen:

Tarkista WordPress-tietokannan valtakirjat

Yleisin syy tähän virheeseen on virheelliset tietokannan tunnistetiedot WordPressin asetustiedostossa (wp-config.php). Tämä tiedosto sisältää tietokannan nimen, käyttäjänimen, salasanan ja palvelimen, joiden on vastattava hosting-tililläsi asetettuja tietoja.

  • Pääset verkkosivustosi tiedostoihin FTP:n tai isännöintipaneelin tiedostonhallinnan avulla.
  • Etsi ja muokkaa wp-config.php tiedosto.
  • Tarkista DB_NAME, DB_USER, DB_PASSWORDja DB_HOST arvot. Varmista, että ne vastaavat isännöintipalvelun tarjoajan antamia tietokantatietoja.
define('DB_NAME', 'database_name_here');
define('DB_USER', 'käyttäjätunnus_täällä');
define('DB_PASSWORD', 'password_here');
define('DB_HOST', 'localhost');
  • Jos jokin arvo oli virheellinen, päivitä se ja tallenna muutokset. Tarkista sitten verkkosivustosi uudelleen.

Tarkista tietokannan isännän tiedot

Joskus tietokantaisännän tiedot muuttuvat, varsinkin jos verkkosivustosi on hallinnoidulla WordPress-hosting-alustalla. Jos DB_HOST asetetaan localhost ja sinulla on edelleen ongelmia, ota yhteyttä hosting-palveluntarjoajaan varmistaaksesi oikeat tietokannan isäntätiedot.

Korjaa WordPress-tietokanta

Jos tietokanta on vioittunut, WordPressissä on sisäänrakennettu ominaisuus sen korjaamiseen.

  • Lisää seuraava rivi wp-config.php tiedosto juuri ennen /* Siinä kaikki, lopeta editointi! Hyvää julkaisemista. */:
define('WP_ALLOW_REPAIR', true);
  • Kun olet lisännyt tämän rivin, käy osoitteessa http://yourwebsite.com/wp-admin/maint/repair.php (korvaa yourwebsite.com todellisen verkkotunnuksesi kanssa).
  • Napsauta Korjaa tietokanta tai Korjaa ja optimoi tietokanta nappi. WordPress yrittää korjata tietokantasi.
  • Tärkeää: Poista rivi wp-config.php korjauksen jälkeen turvallisuussyistä.

Tarkista Web Hosting-palvelin

Jos tietokantasi tunnistetiedot ovat oikein ja tietokantasi ei ole vioittunut, ongelma saattaa olla webhotellipalvelussasi.

  • Palvelin saattaa olla alhaalla, tai tietokantapalvelussa saattaa olla ongelma. Ota yhteyttä hosting-palveluntarjoajaan tarkistaaksesi, onko palvelimeen liittyviä ongelmia.
  • Jos verkkosivustosi kävijämäärät ovat viime aikoina kasvaneet, tietokantapalvelimesi saattaa olla ylikuormittunut. Hosting-palveluntarjoajasi voi vahvistaa tämän ja ehdottaa tarvittaessa hosting-sopimuksesi päivittämistä.

Palauta varmuuskopio

Jos et pysty ratkaisemaan ongelmaa ja sinulla on tuore varmuuskopio verkkosivustostasi, harkitse sen palauttamista. Joskus verkkosivuston palauttaminen aiempaan tilaan, jossa se toimi oikein, voi korjata ongelman. Varmista, että sinulla on varmuuskopio WordPress-tiedostoista ja tietokannasta, ennen kuin jatkat.

Päivitä WordPress-sivuston URL-osoite

Joissakin tapauksissa, erityisesti sivuston siirtymisen tai verkkotunnuksen vaihtamisen jälkeen, WordPress-sivuston URL-osoitteen päivittäminen suoraan tietokantaan voi ratkaista yhteysongelmat. Tämä on tehtävä varoen, ja sitä suositellaan edistyneille käyttäjille:

  • Pääset tietokantaasi käsiksi phpMyAdminin kautta hosting-hallintapaneelistasi.
  • Mene osoitteeseen wp_options pöytä. Etsi siteurl ja koti rivit.
  • Varmista, että nämä rivit sisältävät sivustosi oikean URL-osoitteen. Jos näin ei ole, muokkaa niitä.

Päätelmä

Viesti "Virhe tietokantayhteyden muodostamisessa" voi olla turhauttava, mutta käymällä nämä vianmääritysvaiheet läpi voit tunnistaa ja ratkaista ongelman. Varmista aina, että sinulla on tuore varmuuskopio, ennen kuin teet muutoksia verkkosivustoosi tai tietokantaan. Jos ongelma jatkuu näiden vaiheiden kokeilemisen jälkeen, saattaa olla aika ottaa yhteyttä WordPress-kehittäjään tai pyytää lisäapua hosting-palveluntarjoajaltasi.