Dit kan skielik gebeur dat u eendag nie toegang tot u WordPress-werf kry nie. Daar mag geen duidelike rede wees nie. Ja, hoewel dit u baie ontstel, is daar geen werklike rede vir paniek nie. Dit is moontlik om die oorsaak van die probleem te identifiseer en op te los.
Daar kan 'n paar redes wees waarom u uit die administratiewe paneel van u webwerf gesluit is.
Kon nie databasisverbinding bewerkstellig nie
Kom ons kyk na elk van hierdie oplossings en die moontlike oplossings daarvoor.
1 Kon nie databasisverbinding bewerkstellig nie
2 Wit skerm van die dood
3 Verkeerde wagwoordprobleem
Hierdie boodskap sal verskyn as daar 'n moontlike korrupsie in die databasis is, of die aanmeldbewyse vir u databasis verkeerd kan wees en die onwaarskynlike scenario waar u gasheerdiens af is.
Kontroleer eers die foutboodskap. As dit lui: 'Een of meer databasistabelle is nie beskikbaar nie. Die databasis moet moontlik herstel word. 'Al wat nodig is, is 'n eenvoudige herstel van die databasis. Daar is twee maniere waarop u u WP-databasis kan herstel.
Vind u wp-config.php-lêer en voeg die volgende byvoegsel aan die einde.
definieer ('WP_ALLOW_REPAIR', waar);
Gaan nou na www.yoursite.com/wp-admin/maint/repair.php en volg die herstelproses op. Dit sal moet werk, maar as dit misluk, kan u ook u databasis herstel via u phpMyAdmin-module. As u 'n verdere verduideliking wil hê, gaan na die artikel van Maketecheasier oor die oplossing van WordPress-databasiskorrupsie.
Aan die ander kant, as u webwerf 'Fout met die opstel van 'n databasisverbinding' vertoon, moet u die wp-config-lêer identifiseer, die lêer oopmaak en kyk of dit verander. Hierdie lêer bevat die verbindingsbesonderhede van u databasis. Daar kan probleme wees met u gebruikersnaam en wagwoordbewyse wat reggestel moet word. Lees meer oor hierdie geloofsbriewe en maak seker dat dit korrek is.
As die fout selfs hierna voortduur, lê die probleem waarskynlik by die gasheerbediener. U moet kyk of die MySQL-bediener reageer. As u weet dat ander gebruikers van dieselfde webhostingdienste die probleem ondervind, kan u redelik seker wees dat dit 'n MySQL-bedienerprobleem is. As daar 'n fout is in die testconnection.php-resultate of tydens verbinding met u phpMyAdmin, kontak u gasheerbediener om dit reg te stel.
Soos die naam aandui, is alles wat u sien as u probeer om aan te meld, 'n onblinkende blanke, wit skerm wat ook gereeld na verwys word deur WordPress-gemeenskap "WordPress White Screen Of Death". Een rede hiervoor kan eenvoudig wees dat daar nie genoeg ruimte op die bediener is nie. Dit kan dikwels die geval wees wanneer gedeel word. Dit kan help om u blaaiergeheue of u inprop-geheue te verwyder (as u toegang daartoe het).
Soms kan die WordPress-lêers of die databasis beskadig word as gevolg van wanware of ander probleme, in welke geval dit slegs aan die einde van die bediener opgelos kan word. Anders kan die bediener stilstand ondervind, beplan of nie beplan word nie.
Die DE_BUG in WordPress kan ook help om die oorsaak van die fout te identifiseer. Dikwels is dit 'n swak kodering in die tema self of in die plugins wat gebruik word, wat die oorsaak is. As daar 'n onlangse toevoeging of wysiging van 'n inprop is, kan die verandering ongedaan gemaak word om te sien of toegang herstel word. Maar as u nog steeds die wit skerm voor u het, moet u 'n lêeroordragkliënt in diens neem om die nodige wysigings aan te bring.
Inproppe wat tans aktief is en deur die ontwikkelaar ondersteun word, sowel as versoenbaar is met die nuutste weergawes van WordPress, sal nie 'n probleem veroorsaak nie. Verouderde plugins is dikwels die skuldiges.
Om seker te maak dat dit 'n inprop is wat die probleem veroorsaak:
U kan na die wp-inhoudmap op u webwerfbediener gaan, die plugins-gids opspoor en dit hernoem.
Al die inproppe word gedeaktiveer en as u nou toegang tot u WordPress-dashboard kan kry, weet u met sekerheid dat die probleem by een of meer van die inproppe is.
U kan die moeilikheidmaker opspoor deur die plugins een vir een te aktiveer en te kyk of die wit skerm weer verskyn. U kan dan die lastige inprop uitvee.
As u nog steeds na 'n leë skerm staar, dan kan u die proses wat met die plugins op die temas gedoen is, herhaal en kyk of dit goed werk.
Om hierdie spesifieke probleem te vermy, beveel sommige aan dat kindertemas gebruik word terwyl veranderinge aan die tema PHP aangebring word. Dit is ook die beste om 'n lewendige, werkende weergawe van die oorspronklike PHP op enige stoor van derde partye te stoor voordat u probeer om enige veranderinge aan te bring. Geen oorspronklike kode sal verlore gaan in die geval van foute nie.
Vir 'n meer gedetailleerde studie van die oorsake van die wit skerm van die dood, sal ek aanbeveel dat u die artikel van Corey McKrill oor The Theme Foundry lees.
Soms, ten spyte van die gebruik van die regte gebruikersnaam en wagwoordkombinasie, kan u nie toegang tot u WordPress-dashboard kry nie. Selfs u poging om toegang te verkry met die opsie "vergeet wagwoord" werk nie, aangesien u moontlik nie 'n e-pos met die regte wagwoord ontvang nie. Dit kan gebeur as een of ander hacker daarin geslaag het om u webwerf te oortree.
Die eenvoudigste oplossing hiervoor is vanaf u gasheerrekening. Gebruik phpMyAdmin, maak die databasis oop en identifiseer die gebruikers. Sodra u dit gedoen het, kan u die wagwoordbewyse verander en u is ingestel! SiteGround bied 'n taamlike uitgebreide tutoriaal oor dieselfde, en so ook enige goeie gasheerdiens.