He liʻiliʻi nā mea paʻakikī e like me ka ʻike ʻana ua pau kāu pūnaewele - ʻoiai inā hilinaʻi ʻoe iā ia no ka ʻoihana. ʻO ka memo "Error Establishing a Database Connection" kahi pilikia koʻikoʻi a pale i ke komo ʻana i kāu pūnaewele, no laila ʻo ka hoʻoponopono ʻana he mea nui ia. Eia naʻe, inā ʻaʻole ʻoe i kamaʻāina i ka hana ʻana o WordPress, hiki ke pilikia pilikia. ʻOiai he koʻikoʻi kēia hewa, hiki ke hoʻoponopono ʻia. Me kekahi mau kaʻina hoʻoponopono pilikia, hiki iā ʻoe ke hoʻihoʻi i kāu pūnaewele i ka manawa pōkole.
He aha ka "Error Establishing a Database Connection"?
Ma kahi kokoke i nā ʻike pūnaewele āpau - me ka ʻikepili post, ka ʻaoʻao ʻaoʻao, ka ʻike meta, nā hoʻonohonoho plugin, nā hōʻoia inoa inoa, a me nā mea hou aku - mālama ʻia a hoʻonohonoho ʻia i kahi waihona MySQL. ʻO ka ʻikepili wale nō ʻaʻole i mālama ʻia ma laila ʻo ia ka ʻike media e like me nā kiʻi a me kāu mau kumuhana/plugin/mau faila e like me index.php, WP-login.php, etc. Ua hilinaʻi kāu pūnaewele i kahi ʻōlelo ʻaoʻao kikowaena i kapa ʻia ʻo PHP.
Ke hele mai kahi malihini i kāu pūnaewele, hoʻohana ʻo WordPress i ka PHP e nīnau i ka ʻikepili a huki i ka ʻike pololei, a laila hōʻike ʻia ʻo ia ka ʻaoʻao piha. Inā ʻaʻole hiki iā WordPress ke komo i ka waihona o kāu pūnaewele a i ʻole ʻaʻole hana pono, ʻo ka hopena he memo "Error Establishing a Database Connection".
ʻO ka "hewa i ka hoʻokumu ʻana i kahi pilina waihona" ʻo ia hoʻi, ʻaʻole kamaʻilio hou kāu pūnaewele a i ʻole ke komo ʻana i kāu waihona WordPress, a no laila ke iho nei kāu pūnaewele holoʻokoʻa. ʻAʻole kēia hewa i ka hoʻouka ʻana i ka ʻaoʻao holoʻokoʻa. Pākaʻa ka ʻaoʻao holoʻokoʻa no ka mea ʻaʻole hiki ke kiʻi ʻia ka ʻikepili no ka hoʻolilo ʻana i ka ʻaoʻao, no ka mea ʻaʻole holo pono ka pilina. ʻAʻole wale kēia e uhaʻi i ka mua o kāu pūnaewele, akā e pale aku iā ʻoe mai ke komo ʻana i kāu dashboard WordPress.
Inā hoʻohana kāu pūnaewele i ka cache, ʻike paha nā malihini i nā kope i mālama ʻia o kāu mau ʻaoʻao. No laila, inā e hopu koke ʻoe i ka hewa a hoʻoholo i ka pilikia ma mua o ka hoʻomaha ʻana o ka huna huna o kāu pūnaewele, hiki iā ʻoe ke pale i nā pilikia he nui i kāu pūnaewele a me kāu ʻoihana. ʻO ka mea pōmaikaʻi, i ka hele ʻana o nā hewa WordPress, ʻoi aku ka maʻalahi o ka hoʻoponopono ʻana i kahi hewa pili pūnaewele.
He aha ke kumu o ka "Error Establishing a Database Connection"?
ʻO ka hewa i ka hoʻokumu ʻana i kahi pilina waihona no ka mea ua ʻoki ʻia ka pilina MySQL-PHP no kekahi kumu. Hiki i kekahi o kēia mau hiʻohiʻona ke kumu i kēia hewa:
- ʻAʻole pololei nā hōʻoia hoʻopaʻa inoa ʻikepili: ʻO ke kumu maʻamau paha o ka 'Error Establishing a Database Connection' ʻo ia wale nō ka loaʻa ʻole o WordPress i nā hōʻoia hoʻopaʻa inoa no kāu waihona. ʻO kēia paha ka inoa waihona, ka inoa inoa, a i ʻole ka ʻōlelo huna. E hoʻomanaʻo, ʻokoʻa kēia mau kikoʻī kikoʻī mai nā mea āu e hoʻohana ai e komo i kāu pūnaewele.
- Pilikino waihona: Loaʻa i kahi waihona WordPress MySQL ka nui o ka ʻike. Inā holoi ʻia a ʻino paha kekahi ʻāpana, ʻo ka hopena ka hewa i nīnau ʻia. Hiki i ka palaho ke hana ma muli o ka hoʻohana lima ʻana me ka waihona, akā hiki ke hana ʻia ma muli o ka hoʻohana maʻamau. ʻOiai ʻoi aku ka ikaika o MySQL, ʻaʻohe mea kūpono, a hiki mai nā hewa.
- Pololei waihona kumu WordPress: Pēlā nō, hiki ke hana ʻino i nā faila WordPress koʻikoʻi i kūkulu i kāu pūnaewele. ʻOiai aia kēia mau faila ma waho o ka waihona, hiki i kekahi manawa ke hopena i ka hewa like.
- Nā pilikia me ka pūnaewele pūnaewele a i ʻole ka mea hoʻolako kikowaena: Inā kū mai nā pilikia me kāu mea hoʻokipa a kikowaena paha (inā ʻoe hoʻokipa ponoʻī) a ʻaʻole hiki iā WordPress ke kiʻi iā ia e nīnau i ka ʻikepili, e hoʻolei ia i kēia kuhi. Hiki i kēia mau pilikia ke komo i ka pau ʻole, ka nalowale ʻana o ka ʻikepili, a me nā hemahema o ka lako.
Pehea e hoʻoponopono ai i ka "Error Establishing a Database Connection"
ʻOiai he hewa koʻikoʻi kēia, ʻoi aku ka maʻalahi o ka hoʻoponopono ʻana. Eia nā ʻōlelo aʻoaʻo no ka hoʻoponopono ʻana a me ka hoʻoponopono ʻana i ka pilikia.
1. E nānā i kāu hōʻoia ʻikepili WordPress
No ka mea ʻo ia ke kumu nui loa o ka hewa, ʻo ia hoʻi ka hana mua i kāu hoʻoponopono pilikia. ʻO ka mea mua āu e hana ai, ʻo ka ʻimi ʻana i nā hōʻoia e hoʻohana nei ʻo WordPress i kēia manawa e komo i kāu waihona. Mālama ʻia kēia ʻike ma kāu pūnaewele WP-config.php waihona. Hiki iā ʻoe ke hoʻohana i cPanel a i ʻole FTP/SFTP e kiʻi iā ia. Ma ʻaneʻi, e ʻimi i ʻekolu ʻāpana ʻike - ka inoa waihona, inoa inoa, a me ka ʻōlelo huna.
Me kēia ʻike ma ka lima, e hele i kāu MySQL Databases. E hōʻoia i ka inoa waihona e pili ana i ka mea āu i huki ai WP-config.php mamua. Inā ʻaʻole kūlike, e hoʻi i WP-config.php a hōʻano hou iā ia me ka inoa ʻikepili pololei. E hōʻoia i ka mea hoʻohana a i ʻole ka ʻōlelo huna e like me nā mea ma luna WP-config.php faila, inā ʻaʻole, e hoʻonui iā lākou me nā kikoʻī pololei.
2. E nānā i kāu ʻike hoʻokipa waihona
Inā ʻoe i nānā i ka ʻikepili hoʻopaʻa inoa a hoʻoponopono i nā hewa, akā e loaʻa mau ana ʻoe i ka memo "Error Establishing a Database Connection", ʻo ka mea aʻe āu e nānā ai ʻo kāu ʻike hoʻokipa waihona. Hiki ke loaʻa ka inoa host no kāu waihona ma WP-config.php, ma ka ʻaoʻao o ka inoa ʻikepili a me nā hōʻoia hōʻoia.
E hoʻomaopopo i kēia ʻike, a laila hoʻokele i ka MySQL Databases me ka hoʻohana ʻana i cPanel a i ʻole FTP/SFTP, e hōʻoia i ka inoa host i kāu. WP-config.php Aia ka waihona ma kēia ʻaoʻao. Inā ʻaʻole, pono ʻoe e hoʻohui. Ke pau ʻoe, kaomi ma ka "E hana i kēia inoa inoa MySQL" i kēia manawa. E hoʻomaopopo he hiki ke lawe i kekahi mau hola no kēia inoa inoa hou e hoʻolaha ma o ka DNS, no laila e ʻoluʻolu e hoʻomaha ma aneʻi. Ke hala kekahi manawa, e hoʻi mai e nānā inā e hana ana kāu pūnaewele.
3. Hoʻoponopono i kāu waihona WordPress
Inā loaʻa iā ʻoe ka memo hewa, hiki iā ʻoe ke hoʻāʻo e hoʻoponopono i ka waihona e hoʻoponopono ai i ka palaho. Hiki iā ʻoe ke hoʻohana i ka mea hana hoʻoponopono ʻikepili WordPress i kūkulu ʻia no kēia. No ke komo ʻana, wehe i kāu WP-config.php file a hoʻohui i kēia code ma ka hopena:
define('WP_ALLOW_REPAIR', true);
A laila, e wehe i kahi pānaewele hou a hoʻokele i https://yoursitename.com/wp-admin/maint/repair.php, e hoʻololi ana i ka "kousitename" me ka pūnaewele maoli o kāu pūnaewele. E hoʻopuka kēia i ka mea hana hoʻoponopono waihona. Kaomi ma ka 'Repair Database' a e hana i kāna mea. Hiki iā ʻoe ke koho i ka 'Repair and Optimize Database' inā makemake ʻoe, akā lōʻihi ka lōʻihi. Ma kēlā me kēia ʻaoʻao, i ka pau ʻana o ka hāmeʻa, e hoʻouka hou i kāu pūnaewele a nānā i ka hewa.
Inā ua hala, a laila e ʻike ʻoe ʻo ka waihona ʻikepili hewa ke kumu. Eia naʻe, inā ʻoe e ʻike nei i ka memo hewa, e hele i ka pae aʻe. Ma mua o ka hana ʻana, e hoʻi hou i loko WP-config.php a holoi i ke code āu i hoʻohui ai e hoʻā i ka hāmeʻa. Inā haʻalele ʻoe iā ia, hiki i kekahi me ka manaʻo ʻino ke komo maʻalahi i kāu pūnaewele.
4. E nānā inā pau kāu kikowaena waihona
Inā ʻaʻole i hāʻule nā ʻanuʻu a pau i luna, hoʻokahi mea paha ua iho kāu kikowaena waihona. I kēia manawa, he manaʻo maikaʻi e hōʻoia me kāu mea hoʻolako kikowaena e hana pololei ana nā mea a pau. Aia kekahi mau kumu e pilikia ai kāu mea hoʻokele waihona a i ʻole server:
- Nui loa nā pilina like ʻole i ka ʻikepili: He palena ko kekahi mau mea hoʻolako i ka nui o nā pilina e loaʻa i kahi kikowaena i ka manawa hoʻokahi.
- Nā pilikia me kahi pūnaewele ʻē aʻe ma kāu kikowaena hoʻolaha hoʻolaha: Inā ʻoe ma kahi hoʻolālā hoʻokipa like, ke hoʻokaʻawale nei ʻoe i nā kumuwaiwai me nā pūnaewele ʻē aʻe. Inā pilikia kekahi o lākou, hiki iā ia ke kahe i kāu pūnaewele. ʻO kēia kekahi o nā kumu i hoʻolaʻa ʻia a mālama ʻia paha nā hoʻolālā hoʻolaha WordPress e pono ai.
- Nā pilikia paʻa paʻa: Paʻa ʻole ka lako, a ua hiki i ke kikowaena i mālama ʻia ai kāu waihona i hana pēlā. ʻO ka mea kūpono, loaʻa i kāu mea hoʻokipa nā redudanncies ma kahi a inā e iho kahi kikowaena, aia kekahi kope o kāu ʻikepili i loaʻa, akā ʻaʻole kēia ka hihia - ʻoi aku ka nui inā ʻoe e hoʻokipa ana i kāu waihona ponoʻī ma kahi kikowaena home a i ʻole ke keʻena.
ʻO kāu koho maikaʻi loa ma ʻaneʻi ʻo ke kelepona ʻana i kāu mea hoʻokipa pūnaewele a nīnau e pili ana i nā outage a i ʻole nā pilikia ʻike ʻia.
5. Hoʻohou i kāu URL pūnaewele WordPress
Inā ua hoʻoneʻe hou ʻoe i kāu hoʻonohonoho WordPress no kekahi kumu (e like me ka neʻe ʻana i kahi inoa domain hou a i ʻole ka neʻe ʻana i HTTPS), pono paha ʻoe e hoʻololi i kāu URL pūnaewele ma ka waihona.
6. E hoʻomaka hou i kāu kikowaena pūnaewele
He mea maʻalahi paha kēia, akā i kekahi manawa ʻoi aku ka maikaʻi o nā hopena maʻalahi. Inā hoʻokipa ʻoe i kāu waihona ma kāu kikowaena ponoʻī, e hoʻāʻo e hoʻohuli a hoʻi hou. He paʻakikī nā kamepiula, a hiki i ka reboot maʻalahi ke hoʻoponopono i nā ʻano pilikia like ʻole āu e ʻike nei.
7. E kelepona i kāu mea hoʻokipa no ke kōkua
Inā ʻaʻole ʻoluʻolu ʻoe e hana i kāu hoʻoponopono pilikia, a i ʻole ua hoʻāʻo ʻoe i nā mea āpau a ʻaʻole hiki ke hoʻopau i ka memo "Error Establishing a Database Connection", ʻaʻohe hilahila ke ʻimi aku i ke kōkua.
Panina
Inā ua hele ʻoe e nānā i kāu pūnaewele a ʻike ʻoe ua aloha ʻia ʻoe e ka memo "Error Establishing a Database Connection", ʻaʻole ʻoe wale nō. He hewa maʻamau me nā hoʻoponopono maʻalahi, no laila ʻaʻole paʻakikī loa ka hoʻomaka ʻana i kāu pūnaewele a holo hou.