Kā novērst WordPress datu bāzes savienojuma kļūdu



Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

Kļūdas ziņojums Veidojot datu bāzes savienojumu, radās kļūda Tiek parādīts, ja WordPress nevar saglabāt datus no jūsu vietnes datu bāzes. WordPress savā datu bāzē saglabā visu meta informāciju, pasta datus, pieteikšanās informāciju, spraudņu iestatījumus un lapu datus. Lai gan tēmas, attēli un WordPress pamata faili netiek glabāti datu bāzē. Tāpēc ikreiz, kad jūs vai kāds cits piekļūstat savai vietnei, tiek izpildīts PHP vaicājums, kas iegūst / izgūst vēlamos datus no datu bāzes un kad kāda iemesla dēļ šī funkcionalitāte sabojājas (ti, datus nevar izgūt no datu bāzes), šī kļūda parādās Tas vienkārši nozīmē, ka WordPress nevarēja izgūt konkrētos datus no datu bāzes.



Veidojot datu bāzes savienojumu, radās kļūda



Šis kļūdas ziņojums ir diezgan vispārīgs, un, ja jūs kādreiz esat izmantojis WordPress savā tīmekļa serverī, jūs, visticamāk, vismaz vienu reizi esat saskāries ar šo kļūdas ziņojumu. Tomēr šajā rakstā mēs aplūkosim iespējamos minētā kļūdas ziņojuma cēloņus un pēc tam sniegsim to risinājumu sarakstu, kurus varat ieviest, lai problēmu atrisinātu. Tātad, ļaujiet mums sākt darbu.



Kas izraisa kļūdas ziņojumu “Kļūda, izveidojot datu bāzes savienojumu” WordPress?

Iemesli, kuru dēļ WordPress nevar izveidot savienojumu ar datu bāzes serveri, var būt ļoti daudz. Zemāk ir minēti visbiežāk sastopamie un bieži sastopamie:

  • Nederīgi datu bāzes pieteikšanās akreditācijas dati: Vissvarīgākais šīs kļūdas cēlonis ir nederīgu pieteikšanās akreditācijas datu izmantošana, kurus WordPress izmanto, lai izveidotu savienojumu ar datu bāzes serveri. Ja pieteikšanās akreditācijas dati, kurus WordPress izmanto, lai izveidotu savienojumu ar datu bāzes serveri, nav derīgi, jums būs jāsaskaras ar šo kļūdu, jo WordPress nevarēs izveidot savienojumu ar datu bāzi nepareizu pieteikšanās akreditācijas datu dēļ.
  • Bojāta datu bāze: Ja jūsu datu bāze ir bojāta, visticamāk, ka jūs saņemsit šo kļūdu. Ar korupciju es domāju, ka dažas tabulas / kolonnas datu bāzē var tikt mainītas un WordPress nevar iegūt vēlamās datu vērtības no šīm konkrētajām datu bāzes tabulām / kolonnām.
  • Datu bāzes servera problēmas: Vēl viens izplatīts šīs kļūdas cēlonis ir datu bāzes servera darbība. Piemēram, ja esat kaut kur mitinājis savu vietni tīmekļa serverī un arī tajā atrodas datu bāzes serveris, bet tā nav tiešsaistē vai ar to nevar izveidot savienojumu, saņemsit šo kļūdu.
  • Bojāti WordPress faili: Vēl viens šīs kļūdas iespējamais iemesls ir bojātu failu ievietošana jūsu WordPress instalācijas direktorijā. Bieži vien hakeri var piekļūt jūsu WordPress vietnei un modificēt failus jūsu WordPress direktorijā, pievienojot jaunus failus vai izdzēšot esošos vai pielāgojot sākotnējos failus. Nu, neatkarīgi no gadījuma, bet, ja jūsu WordPress direktorijā ir bojāti faili, iespējams, ka jūs saņemat šo kļūdu.
  • Nepietiek PHP atmiņas: Kļūdas ziņojums var parādīties arī tad, ja jūsu tīmekļa serverī nav pietiekami daudz PHP atmiņas. Šādā gadījumā jums būs jāatjaunina fails php.ini, lai palielinātu PHP atmiņu.

1. risinājums: Pārskatiet savu wp-config.php savā WordPress instalācijas direktorijā

Pirmā lieta, kas jums jādara, turpinot labot šo kļūdu, ir iet un apskatīt failu wp-config.php jūsu WordPress direktorijā. Jums vajadzētu redzēt, vai wp-config.php saturs ir mainīts vai nē.

Lai to izdarītu, varat piekļūt wp-config.php vai nu izmantot sava tīmekļa mitināšanas cPanel piedāvāto failu pārvaldnieku, vai arī izmantot FTP lietojumprogrammu, piemēram, Filezilla, lai izveidotu savienojumu ar savu tīmekļa serveri un piekļūtu failam teksta redaktorā, kas instalēts vietnē vietējā datorā.



Kad esat piekļuvis wp-config.php failu, skatiet, vai tajā ir šādas rindas:

define ('DB_NAME