In pear dingen binne sa frustrerend as te finen dat jo webside del is - benammen as jo der op fertrouwe foar bedriuw. It berjocht "Flater by it opstellen fan in databaseferbining" fertsjintwurdiget in serieus probleem en foarkomt alle tagong ta jo side, dus it reparearjen is in topprioriteit. As jo lykwols net bekend binne mei hoe't WordPress wurket, kin it in betiizjend probleem wêze. Hoewol dizze flater serieus is, is it ek heul reparabel. Mei in pear stappen foar probleemoplossing kinne jo jo side yn gjin tiid wer online hawwe.
Wat is de "Flater by it oprjochtsjen fan in databaseferbining"?
Hast alle webside-ynformaasje - ynklusyf postgegevens, sidegegevens, meta-ynformaasje, plugin-ynstellingen, oanmeldgegevens, en mear - wurdt opslein en organisearre yn in MySQL-database. De ienige gegevens dy't dêr net wurde opslein binne media-ynhâld lykas ôfbyldings en jo tema / plugin / kearnbestannen lykas index.php, wp-login.php, ensfh Jo webside is ôfhinklik fan in tsjinner-side taal neamd PHP.
As in besiker nei jo side komt, brûkt WordPress PHP om de database te freegjen en de juste ynformaasje te lûken, dy't dan werjûn wurdt as de folsleine side. As WordPress, om hokker reden dan ek, gjin tagong hat ta de databank fan jo side of it net goed wurket, is it resultaat in berjocht "Flater by it opstellen fan in databaseferbining".
De "flater by it oprjochtsjen fan in databankferbining" betsjut dat jo webside net mear kommunisearret of tagong hat ta jo WordPress-database, en sa giet jo hiele webside del. Dizze flater foarkomt dat de hiele side laden wurdt. De hiele side is leech, om't gjin gegevens ophelle wurde kinne om de side wer te jaan, om't de ferbining net goed wurket. Dit brekt net allinich it frontend fan jo side, mar it sil jo ek foarkomme dat jo tagong krije ta jo WordPress-dashboard.
As jo side caching brûkt, kinne besikers noch opsleine kopyen fan jo siden sjen. Dêrom, as jo de flater betiid opfange en it probleem oplosse foardat de cache fan jo side ferfarsket, kinne jo tefolle ûnderbrekkings foar jo side en bedriuw foarkomme. Gelokkich, as WordPress-flaters gean, is in flater foar databaseferbining normaal frij ienfâldich om op te lossen.
Wat feroarsaket "Flater by it opstellen fan in databaseferbining"?
De flater by it oprjochtsjen fan in databankferbining ûntstiet om't MySQL-PHP-ferbining om ien of oare reden ôfbrutsen is. Elk fan 'e folgjende senario's kin dizze flater feroarsaakje:
- Ferkearde oanmeldingsgegevens foar databases: Mooglik is de meast foarkommende oarsaak fan 'Flater by it opstellen fan in databankferbining' gewoan dat WordPress ferkearde oanmeldingsgegevens hat foar jo databank. Dit kin de databasenamme, brûkersnamme of wachtwurd wêze. Unthâld, dizze ynloggegevens binne oars as dejinge dy't jo brûke om tagong te krijen ta jo side.
- Databank korrupsje: In WordPress MySQL-database befettet in soad ynformaasje. As ien diel is wiske of beskeadige, kin it resultaat de flater yn kwestje wêze. Korrupsje kin it gefolch wêze fan it hânmjittich tinken mei de databank, mar it kin ek gewoan barre as gefolch fan normaal gebrûk. Hoewol MySQL is frij robúst, neat is perfekt, en flaters komme foar.
- Korrupsje fan WordPress kearnbestân: Op deselde manier kin korrupsje foarkomme yn 'e kearn WordPress-bestannen dy't jo side meitsje. Ek al binne dizze triemmen bûten de databank, se kinne soms resultearje yn deselde flater.
- Problemen mei de webtsjinner of hostingprovider: As problemen ûntsteane mei jo host of tsjinner (as jo sels-hosting binne) en WordPress kin it net berikke om de databank te freegjen, sil it dizze flater smyt. Dizze problemen kinne ûnderbrekkings, gegevensferlies en hardwarefouten omfetsje.
Hoe kinne jo "Flater by it oprjochtsjen fan in databaseferbining" reparearje
Hoewol dit in serieuze flater is, is it gelokkich frij maklik op te lossen. Hjir binne ynstruksjes foar it oplossen fan problemen en it reparearjen fan it probleem.
1. Kontrolearje jo WordPress-database-referinsjes
Om't dit de meast wierskynlike oarsaak fan 'e flater is, moat it ek de earste stap wêze yn jo troubleshooting. It earste ding dat jo moatte dwaan is de bewiisbrieven te finen dy't WordPress op it stuit brûkt om tagong te krijen ta jo database. Dizze ynformaasje wurdt opslein op jo side wp-config.php map. Jo kinne cPanel of FTP / SFTP brûke om tagong te krijen. Sjoch hjir foar trije stikken ynformaasje - de databasenamme, brûkersnamme en wachtwurd.
Mei dizze ynformaasje yn 'e hân, gean nei jo MySQL-databases. Soargje derfoar dat de databasenamme oerienkomt mei dejinge wêrfan jo helle hawwe wp-config.php earder. As it net oerienkomt, gean dan werom nei wp-config.php en bywurkje it mei de juste database namme. Soargje derfoar dat de brûkersnamme of wachtwurd oerienkomt mei dy op wp-config.php triem, sa net, dan update se mei de juste details.
2. Kontrolearje jo databank host ynformaasje
As jo de oanmeldgegevens fan 'e database kontrolearre hawwe en eventuele flaters hawwe reparearre, mar jo krije noch it berjocht "Flater by it opstellen fan in databaseferbining", dan is it folgjende ding dat jo moatte kontrolearje jo databankhostynformaasje. De hostnamme foar jo databank is te finen yn wp-config.php, rjochts neist de databasenamme en ynloggegevens.
Notysje dizze ynformaasje, navigearje dan nei MySQL-databases mei cPanel of FTP/SFTP, soargje derfoar dat de hostnamme yn jo wp-config.php bestân stiet op dizze side. As it net is, moatte jo it tafoegje. As jo klear binne, klikje no op "Meitsje dizze MySQL-hostnamme". Tink derom dat it in pear oeren duorje kin foar dizze nije hostnamme om troch de DNS te propagearjen, dus fiel jo frij om hjir in skoft te nimmen. As der wat tiid foarby is, kom dan werom en kontrolearje oft jo side wurket.
3. Reparearje jo WordPress-database
As jo it flaterberjocht noch ûntfange, kinne jo besykje de databank te reparearjen om mooglike korrupsje te reparearjen. Jo kinne hjirfoar it ynboude WordPress-database-reparaasjeark brûke. Om tagong te krijen, iepenje jo wp-config.php bestân en foegje de folgjende koade oan 'e ein ta:
define('WP_ALLOW_REPAIR', true);
Iepenje dan in nije blêderljepper en navigearje nei https://yoursitename.com/wp-admin/maint/repair.php, ferfanging fan "yoursitename" troch it eigentlike domein fan jo webside. Dit sil it ark foar reparaasje fan databases ophelje. Klikje op 'Reparearje Database' en lit it syn ding dwaan. Jo kinne kieze 'Database reparearje en optimalisearje' as jo wolle, mar it duorret folle langer. Hoe dan ek, as it ark klear is, laad jo webside opnij en kontrolearje op de flater.
As it fuort is, dan sille jo witte dat in skansearre databank de oarsaak wie. As jo lykwols it flaterberjocht noch sjogge, gean dan nei de folgjende stap. Foardat jo dat dogge, soargje derfoar dat jo werom gean nei wp-config.php en wiskje de koade dy't jo tafoege hawwe om it ark yn te skeakeljen. As jo it dêr litte, kin immen mei sike bedoelingen maklik tagong krije ta jo side.
4. Kontrolearje oft jo databank tsjinner is del
As alle boppesteande stappen binne mislearre, is ien mooglikheid dat jo databanktsjinner del is. Op dit punt is it in goed idee om te kontrolearjen mei jo hostingprovider dat alles goed wurket. D'r binne in oantal redenen wêrom't jo databankhost of tsjinner problemen kinne ûnderfine:
- Tefolle simultane ferbinings mei de databank: Guon providers hawwe grinzen op hoefolle ferbinings in tsjinner kin hawwe op ien kear.
- Problemen mei in oare side op jo dielde hostingtsjinner: As jo op in dielde hostingplan binne, splitst jo boarnen mei oare siden. As ien fan har problemen hat, kin it oergean nei jo side. Dit is ien fan 'e redenen dat tawijd of behearde WordPress-hostingplannen foardielich kinne wêze.
- Hardwareproblemen: Hardware falt úteinlik, en it is mooglik dat de tsjinner wêrop jo databank is opslein krekt dat dien hat. Ideaallik sil jo host ûntslach hawwe, sadat as ien server delgiet, d'r in oare kopy fan jo gegevens beskikber is, mar dit is net altyd it gefal - foaral as jo jo eigen database hostje op in thús- of kantoarserver.
Jo bêste weddenskip hjir is om jo webhost te berikken en te freegjen oer ûnderbrekkings of oare bekende problemen.
5. Update jo WordPress-side URL
As jo jo WordPress-ynstallaasje koartlyn om ien of oare reden hawwe ferpleatst (lykas ferhúzje nei in nije domeinnamme of migrearje nei HTTPS), moatte jo miskien jo side-URL yn 'e database bywurkje.
6. Reboot jo webtsjinner
Dizze kin in bytsje basis lykje, mar soms binne de ienfâldichste oplossingen de meast effektyf. As jo jo database op jo eigen tsjinner hostje, besykje dizze dan út en wer oan te skeakeljen. Kompjûters binne kompleks, en in ienfâldige herstart kin allerhanne frjemde problemen reparearje dy't jo miskien ûnderfine.
7. Nim kontakt op mei jo host foar help
As jo net noflik binne om jo eigen problemen op te lossen, of jo hawwe alles besocht en jo kinne it berjocht "Flater by it opstellen fan in databaseferbining" noch net kwytreitsje, dan is d'r gjin skande om help te berikken.
Konklúzje
As jo nei jo webside binne gien en josels begroete fûnen troch it berjocht "Flater by it opstellen fan in databaseferbining", dan binne jo net allinich. It is in gewoane flater mei relatyf ienfâldige reparaasjes, dus it soe net al te dreech wêze om jo side opnij te meitsjen.