Paano Ayusin ang Error sa Pagtatatag ng isang Database Connection sa WordPress

Nakikita mo ba ang paunawang ‘Error na nagtatatag ng isang koneksyon sa database’ sa iyong website ng WordPress? Ito ay isang nakamamatay na error na ginagawang hindi naa-access ang iyong website sa WordPress sa mga gumagamit.


Ang error na ito ay nangyayari kapag ang WordPress ay hindi makagawa ng isang koneksyon sa database. Ang isang bilang ng mga bagay ay maaaring makaapekto sa iyong koneksyon sa database ng WordPress na medyo mahirap para sa mga nagsisimula na magresolba.

Sa artikulong ito, ipapakita namin sa iyo kung paano madaling ayusin ang error sa pagtaguyod ng isang koneksyon sa database sa WordPress.

Pag-aayos ng error sa koneksyon ng database sa WordPress

Ano ang Nagdudulot ng Error sa Pagtatatag ng isang Koneksyon sa Database sa WordPress?

Ang ‘Error na pagtataguyod ng isang koneksyon sa database’ ay maaaring sanhi ng hindi tamang impormasyon sa database sa iyong mga setting ng WordPress, sira na database, o isang hindi responsableng database server.

Error sa koneksyon sa database sa WordPress

Ang isang database ay isang software na ginagawang madali upang maiimbak, ayusin at makuha ang data sa iba pang software.

Bilang isang sistema ng pamamahala ng nilalaman, gumagamit ang WordPress ng isang database upang maiimbak ang lahat ng iyong nilalaman at iba pang data ng website. Pagkatapos ay kumokonekta ito sa database sa bawat oras na may bumisita sa iyong website.

Kailangan ng WordPress ang sumusunod na impormasyon para sa pagkonekta sa database:

  • Pangalan ng database
  • Username ng database
  • Password sa database
  • Server ng database

Ang impormasyong ito ay naka-imbak sa iyong file ng pagsasaayos ng WordPress na tinatawag na wp-config.php.

Kung ang alinman sa mga item na ito ay hindi tama, ang WordPress ay mabibigo na kumonekta sa iyong database server, at makikita mo ang ‘Error na nagtatatag ng isang koneksyon sa database’.

Ito ay isa sa mga pinaka-karaniwang error sa WordPress. Bukod sa hindi tamang mga kredensyal, ang error na ito ay maaari ring lumitaw kung ang database server ay bumaba, o ang mga file ng database ay tiwali.

Tingnan natin kung paano ayusin ang error sa pagtaguyod ng isyu sa koneksyon sa database sa WordPress sa pag-aayos ng hakbang sa hakbang.

1. Suriin ang Iyong Mga Kredensyal sa Database ng WordPress

Ang pinakakaraniwang dahilan para sa error sa koneksyon ng database sa WordPress ay hindi tamang mga kredensyal sa database. Kung kamakailan mong inilipat ang iyong site sa WordPress sa isang bagong host, kung gayon ito ang maaaring malamang na kadahilanan.

Ang iyong mga kredensyal sa database ng WordPress ay naka-imbak sa wp-config.php file. Ito ang file ng pagsasaayos ng WordPress na naglalaman ng mga mahalagang setting ng WordPress kabilang ang impormasyon sa database.

Kung hindi mo pa na-edit ang wp-config.php file bago, tingnan ang aming gabay sa kung paano i-edit ang wp-config.php file sa WordPress.

Naghahanap ka ng mga sumusunod na linya sa wp-config.php file.

// ** Mga setting ng MySQL – Maaari mong makuha ang impormasyong ito mula sa iyong web host ** //
/ ** Ang pangalan ng database para sa WordPress * /
tukuyin (‘DB_NAME’, ‘database_name_here’);
/ ** MySQL database username * /
tukuyin (‘DB_USER’, ‘username_here’);
/ ** MySQL database password * /
tukuyin (‘DB_PASSWORD’, ‘password_here’);
/ ** MySQL hostname * /
tukuyin (‘DB_HOST’, ‘localhost’);

Kailangan mong tiyakin na tama ang impormasyon para sa database name, username, password, at database host.

Maaari mong kumpirmahin ang impormasyong ito mula sa iyong dashboard ng account sa WordPress. Mag-log in lamang sa iyong hosting account at mag-click sa mga database ng MySQL sa ilalim ng seksyon ng database.

Impormasyon sa database

Dadalhin ka nito sa pahina ng pamamahala ng database sa iyong dashboad sa pagho-host. Mula dito, maaari mong malaman ang iyong pangalan ng database at ang username.

Pangalan ng database at username

Sa ibaba na makikita mo ang mga gumagamit ng database at mga link upang mabago ang password ng gumagamit.

Pagbabago ng password ng gumagamit ng database

Kapag nakumpirma na ang iyong pangalan ng database, username, at password, mababago mo ang impormasyong iyon sa iyong wp-config.php file kung kinakailangan.

Pagkatapos nito, subukang bisitahin muli ang iyong website upang makita kung nawala ang error sa koneksyon sa database.

Kung maaari mo pa ring makita ang error, pagkatapos ito ay nangangahulugan na ang ibang bagay ay mali. Ipagpatuloy ang pagbabasa para sa higit pang mga hakbang sa pag-aayos.

2. Suriin ang Iyong Impormasyon sa Host ng Database

Kung tiwala ka na tama ang iyong pangalan ng database, username, at impormasyon ng password, baka gusto mong tiyakin na gumagamit ka ng tamang impormasyon sa host database.

Karamihan sa mga kumpanya ng hosting ng WordPress ay gumagamit ng localhost bilang iyong host host. Gayunpaman, ang ilang mga pinamamahalaang kumpanya ng hosting ng WordPress ay gumagamit ng magkahiwalay na server upang mag-host ng mga database. Sa kasong iyon, ang iyong impormasyon sa host ng database ay hindi magiging localhost.

Kailangan mong makipag-ugnay sa iyong kumpanya ng hosting ng WordPress upang kumpirmahin ang iyong impormasyon sa host host.

3. Pag-ayos ng Database ng WordPress

Kung nakakakuha ka ng ibang error sa wp-admin, halimbawa, isang bagay tulad ng “Isa o higit pang mga talahanayan ng database ay hindi magagamit. Ang database ay maaaring kailangang ayusin “, pagkatapos ay kailangan mong ayusin ang iyong database.

Maaari mo itong gawin sa pamamagitan ng pagdaragdag ng sumusunod na linya sa iyong wp-config.php file. Siguraduhin na idagdag ito bago ang ‘Iyon lang, itigil ang pag-edit! Maligayang linya ng pag-blog wp-config.php.

tukuyin (‘WP_ALLOW_REPAIR’, totoo);

Kapag nagawa mo na, maaari mong makita ang mga setting sa pamamagitan ng pagbisita sa pahinang ito: http://www.yoursite.com/wp-admin/maint/repair.php

Pag-ayos ng database ng WordPress

Tandaan: ang gumagamit ay hindi kailangang mai-log in upang ma-access ang pahina ng pagkumpuni ng database. Kapag natapos mo ang pag-aayos at pag-optimize ng iyong database, siguraduhing tanggalin ang code na ito sa iyong wp-config.php.

4. Suriin kung ang iyong Database Server ay Down

Kung ang lahat ay tila tama, at ang WordPress ay hindi pa rin kumonekta sa database, kung gayon maaaring bumaba ang iyong database server (MySQL server).

Maaaring mangyari ito dahil sa mabigat na trapiko sa isang server. Karaniwan, ang iyong host server ay hindi maaaring hawakan ang pag-load (lalo na kung nakikibahagi ka sa pagho-host).

Ang iyong site ay makakakuha ng tunay mabagal at para sa ilang mga gumagamit ay maaaring kahit na output ang error. Kaya ang pinakamagandang bagay na dapat mong gawin ay makuha sa telepono o live chat sa iyong hosting provider at tanungin sila kung tumutugon ang iyong MySQL server.

Kung mayroon kang iba pang mga website na tumatakbo sa parehong server, pagkatapos ay maaari mong suriin ang mga site na iyon upang kumpirmahin na bumaba ang iyong SQL server.

Kung wala kang ibang site sa parehong hosting account, pagkatapos ay pumunta lamang sa iyong host dashboard at subukang mag-access sa phpMyAdmin at ikonekta ang database.

Kung maaari kang kumonekta, pagkatapos ay kailangan nating patunayan kung ang iyong gumagamit ng database ay may sapat na pahintulot. Lumikha ng isang bagong file na tinatawag na testconnection.php at i-paste ang sumusunod na code sa loob nito:

<?php
$ link = mysqli_connect (‘localhost’, ‘username’, ‘password’);
kung (! $ link) {
mamatay (‘Hindi makakonekta:’. mysqli_error ());
}
echo ‘matagumpay na nakakonekta’;
mysqli_close ($ link);
?>

Siguraduhin na palitan ang username at password. Maaari mo na ngayong mai-upload ang file na ito sa iyong website at ma-access ito sa pamamagitan ng web browser.

Kung matagumpay na nakakonekta ang script, nangangahulugan ito na ang iyong gumagamit ay may sapat na pahintulot, at mayroong iba pa na mali.

Bumalik sa iyong wp-config file upang matiyak na tama ang lahat (muling pag-scan para sa mga typo).

Iba pang mga Solusyon Na Nagtrabaho para sa Mga Gumagamit

Kung nabigo ang nabanggit na mga tip sa pag-troubleshoot upang maiayos ang error sa koneksyon sa database sa iyong website, maaari mong subukan ang mga karagdagang hakbang.

Iniulat ng aming mga gumagamit, ang mga hakbang na ito ay nakatulong sa ilang mga gumagamit na malutas ang error sa koneksyon sa database sa kanilang mga website.

1. I-update ang URL ng URL ng WordPress

Subukang i-update ang URL ng WordPress site gamit ang phpMyAdmin. I-access lamang ang phpMyAdmin mula sa iyong dashboard ng hosting account, at piliin ang iyong database ng WordPress.

Pagpapatakbo ng SQL sa phpMyAdmin

Matapos ang pag-click sa menu ng SQL sa tuktok at ipasok ang sumusunod na query sa MySQL.

I-UPDATE ang wp_option SET option_value = ‘YOUR_SITE_URL’ SAAN option_name = ‘siteurl’

Huwag kalimutan na ibigay ang iyong sariling URL ng site at baguhin ang wp_option sa iyong sariling pangalan ng talahanayan dahil maaaring nabago mo ang prefix ng talahanayan ng WordPress.

2. Pag-reboot ng Web Server

Ang mga gumagamit sa mga nakalaang server, lokal na server, at virtual pribadong server (VPS) ay maaaring subukan ang muling pag-reboot sa kanilang mga server.

Ito ay mai-restart ang iyong web at database server na maaaring ayusin ang ilang mga pansamantalang mga glitches na nagiging sanhi ng error.

3. Humingi ng tulong

Kung ang lahat ng iba ay nabigo, maaaring kailangan mong makipag-ugnay sa iyong kumpanya ng web hosting. Ang lahat ng magagandang kumpanya sa hosting ng WordPress ay tutulong sa iyo na malutas ang problema, ituro ka sa tamang direksyon, o kahit na ayusin ito para sa iyo.

Maaari ka ring umarkila ng mga developer ng WordPress mula sa Codeable na makakatulong sa iyo na ayusin ang isyung ito para sa makatuwirang mga rate. Ang pinakamagandang bahagi ay ang mga developer na ito ay lubos na na-vetted ng Codeable team, kaya alam mong maaasahan sila.

Inaasahan namin na ang artikulong ito ay nakatulong sa iyo na ayusin ang error sa pagtaguyod ng isang koneksyon sa database sa WordPress. Maaari mo ring makita ang aming gabay sa pag-aayos ng WordPress para sa mga tip sa paglutas ng mga isyu sa WordPress.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map