Viga andmebaasi ühenduse loomisel

  1. 1. Nõuded
  2. 1. Rikutud andmebaas
  3. 2. Kontrollige oma wp-config.php faili
  4. 3. Kontrollige oma serverit
  5. 4. Järeldus

Viga andmebaasi ühenduse loomisel, on väga levinud viga, kui proovite juurdepääsu oma WordPressi saidile

Viga andmebaasi ühenduse loomisel, on väga levinud viga, kui proovite juurdepääsu oma WordPressi saidile. Andmebaas salvestab kõik teie veebisaidi olulised andmed, sealhulgas teie postitused, kommentaarid, saidi konfiguratsiooni, kasutajakontod, teema ja plugina seaded jne. Kui teie andmebaasiga ühendust ei õnnestu luua, ei laadita teie WordPressi veebisait, ja tõenäoliselt annab sulle vea: „Viga andmebaasi ühenduse loomisel” Selles juhendis näitame teile, kuidas parandada viga andmebaasi ühenduse loomisel WordPressis.

Kõige sagedasem põhjus „Viga andmebaasi ühenduse loomisel” on üks järgmistest:

Teie andmebaas on rikutud
Teie WordPressi konfiguratsioonifailis on valed sisselogimisandmed (wp-config.php)
Teie MySQL-teenus lõpetas töötamise, kuna serveril ei olnud piisavalt mälu (suure liikluse tõttu) või serveriprobleeme

1. Nõuded

Probleemi „Viga andmebaasi ühenduse loomisel” tõrkeotsinguks tuleb täita mõned nõuded:

  • SSH juurdepääs teie serverile
  • Andmebaas asub samas serveris
  • Sa pead teadma oma andmebaasi kasutajanime, kasutaja parooli ja andmebaasi nime

Ka enne “viga andmebaasi ühenduse loomisel” vea parandamiseks on äärmiselt soovitatav teha nii oma veebisaidi kui ka andmebaasi varukoopia.

1. Rikutud andmebaas

Esimene samm, kui proovida tõrkeotsingut „Andmebaasi ühenduse loomisel tekkinud viga”, on kontrollida, kas see viga esineb nii teie saidi esiotsa kui ka back-endi puhul. Saate oma back-endi juurde pääseda aadressil http://www.yourdomain.com/wp-admin (asenda “yourdomain” oma tegeliku domeeninimega)

Kui viga jääb samaks nii oma eesmise kui ka tagumise otsa jaoks, siis peaksite liikuma järgmisele sammule.

Kui teil on juurdepääs back-endile aadressil https://www.yourdomain.com/wp-admin ja näete järgmist teadet:

„Üks või mitu andmebaasi tabelit pole saadaval. Andmebaasi võib olla vaja parandada ”

see tähendab, et teie andmebaas on rikutud ja sa pead proovima seda parandada.

Selleks peate kõigepealt lubama oma wp-config.php failis asuva parandusvaliku, mis asub WordPressi saidi juurkataloogis, lisades järgmise rea:

define ('WP_ALLOW_REPAIR', tõsi);

Nüüd saate sellele lehele navigeerida: https://www.yourdomain.com/wp-admin/maint/repair.php ja klõpsa nupul „Paranda ja optimeeri andmebaasi“.

Turvalisuse huvides pidage meeles, et remondi valik välja lülitatakse, kui kustutate enne wp-config.php faili lisatud rea.

Kui see ei lahenda probleemi või andmebaasi ei ole võimalik parandada, peate tõenäoliselt selle varukoopiast taastama.

2. Kontrollige oma wp-config.php faili

Teine tõenäoliselt kõige levinum põhjus, miks andmebaasi ühendus ebaõnnestus, on sellepärast, et teie WordPressi konfiguratsioonifailis on valed andmebaasi andmed.

Konfiguratsioonifail asub teie WordPressi saidi juurkataloogis ja seda nimetatakse wp-config.php.

Avage fail ja leidke järgmised read:

define ('DB_NAME', 'database_name'); define ('DB_USER', 'database_username'); define ('DB_PASSWORD', 'database_password'); define ('DB_HOST', 'localhost');

Veenduge, et on määratud õige andmebaasi nimi, kasutajanimi ja parool. Andmebaasi host peaks olema „localhost”.

Kui muudate oma andmebaasi kasutajanime ja parooli, peaksite seda faili alati värskendama.

Kui kõik on õigesti seadistatud ja viga tekib endiselt viga, siis on probleem tõenäoliselt serveri poolel ja peate liikuma selle juhendaja järgmisele etapile.

3. Kontrollige oma serverit

Sõltuvalt olemasolevatest ressurssidest ei pruugi teie server suurte liiklustundide ajal kogu koormust käsitleda ja see võib peatada MySQL-serveri.

Selle kohta saate ühendust võtta oma hostingu pakkujaga või seda ise kontrollida, kui MySQL-server töötab korralikult.

MySQL-i oleku kontrollimiseks logige oma serverisse sisse SSH ja kasutage järgmist käsku:

systemctl staatus mysql

Või saate kontrollida, kas see on teie aktiivsetes protsessides:

ps aux | grep mysql

Kui teie MySQL ei tööta, saate selle käivitada järgmiste käskudega:

systemctl käivitab mysql

Teil võib tekkida vajadus kontrollida ka serveri mälukasutust.

Et kontrollida, kui palju RAM-i on saadaval, saate kasutada järgmist käsku:

vaba-m

Kui teie serveril on tühi mälu, võiksite kaaluda serveri uuendamist.

4. Järeldus

Enamus ajast. "Viga andmebaasi ühenduse loomisel" viga saab kinnitada, järgides ühte ülaltoodud sammu.

Loomulikult ei pea te parandama, kui tekib mõni meie andmebaasist   WordPress VPS hosting teenused   Sellisel juhul võite lihtsalt küsida meie ekspertide Linuxi administraatoritest, et aidata teil parandada viga andmebaasi ühenduse loomisel WordPressis Loomulikult ei pea te parandama, kui tekib mõni meie andmebaasist WordPress VPS hosting teenused Sellisel juhul võite lihtsalt küsida meie ekspertide Linuxi administraatoritest, et aidata teil parandada viga andmebaasi ühenduse loomisel WordPressis. Need on saadaval 24 × 7 ja hoolitsevad teie taotluse eest kohe.

PS . Kui sulle see postitus meeldis, siis kuidas WordPressis andmebaasiühenduse loomisel tekib viga, jagage seda oma sõpradega sotsiaalvõrgustikes, kasutades vasakul asuvaid nuppe või jätke vastus allpool. Tänan.