Hin tişt bi qasî ku hûn bibînin ku malpera we têk çûye xemgîn in - nemaze heke hûn ji bo karsaziyê pê ve girêdayî bin. Peyama "Çewtiya Sazkirina Girêdana Danegehek" pirsgirêkek cidî temsîl dike û rê li ber hemî gihîştina malpera we digire, ji ber vê yekê rastkirina wê pêşînek pêşîn e. Lêbelê, heke hûn nizanin ka WordPress çawa dixebite, ew dikare bibe pirsgirêkek tevlihev. Her çend ev xeletî ciddî ye, ew jî pir rast e. Bi çend gavên çareserkirinê re, hûn dikarin di demek kurt de malpera xwe vegerînin serhêl.
"Çewtiya Sazkirina Têkiliya Danegehek" çi ye?
Hema hema hemî agahdariya malperê - tevî daneyên postê, daneyên rûpelê, agahdariya meta, mîhengên pêvekê, pêbaweriyên têketinê, û hêj bêtir - di databasek MySQL de têne hilanîn û organîze kirin. Tenê daneya ku li wir nayê hilanîn naveroka medyayê ye wek wêne û mijar / pêvek / pelên bingehîn ên we yên wekî index.php, wp-login.php, hwd. Malpera we girêdayî zimanekî server-side ku jê re PHP tê gotin.
Dema ku mêvanek tê malpera we, WordPress PHP-ê bikar tîne da ku li databasê bipirse û agahdariya rast bikişîne, ku paşê wekî rûpela tevahî tê xuyang kirin. Ger, ji ber çi sedemê be, WordPress nikaribe xwe bigihîne databasa malpera we an jî ew bi rêkûpêk nexebite, encam peyamek "Çewtiyek Di Damezrandina Têkiliya Database" de ye.
"Çewtiya di sazkirina girêdana databasê de" tê vê wateyê ku malpera we êdî têkilî databasa WordPress-ya we nade an jî bigihîje databasa weya WordPress, û bi vî rengî tevahiya malpera we têk diçe. Ev xeletî rê li ber barkirina tevahiya rûpelê digire. Tevahiya rûpel vala ye ji ber ku tu dane nayên peyda kirin da ku rûpelê were pêşkêş kirin, ji ber ku girêdan bi rêkûpêk naxebite. Ev ne tenê pêşiya malpera we dişkîne, lê ew ê jî rê li ber we bigire ku hûn bigihîjin dashboarda WordPress-ya xwe.
Ger malpera we cachkirinê bikar tîne, dibe ku mêvan hîn jî kopiyên tomarkirî yên rûpelên we bibînin. Ji ber vê yekê, heke hûn zû zû xeletiyê bigirin û pirsgirêkê çareser bikin berî ku cache-ya malpera we nûve bibe, hûn dikarin ji gelek astengiyên malper û karsaziya xwe dûr bixin. Xwezî, her ku xeletiyên WordPress diçin, xeletiyek girêdana databasê bi gelemperî ji bo çareserkirina pir hêsan e.
Çi dibe sedema "Çewtiya Sazkirina Têkiliya Danegehek"?
Çewtiya sazkirina girêdana databasê çêdibe ji ber ku girêdana MySQL-PHP ji ber hin sedeman qut dibe. Yek ji senaryoyên jêrîn dikare bibe sedema vê xeletiyê:
- Nasnameyên têketina databasa çewt: Dibe ku sedema herî gelemperî ya 'Çewtiya Sazkirina Girêdana Database' bi tenê ev e ku WordPress ji bo databasa we pêbaweriyên têketinê yên çewt hene. Ev dibe ku navê databasê, navê bikarhêner, an şîfre be. Bînin bîra xwe, van hûrguliyên têketinê ji yên ku hûn bikar tînin ji bo gihîştina malpera xwe cûda ne.
- Gendeliyê Database: Databasek MySQL ya WordPress gelek agahdarî dihewîne. Heke beşek jêbirin an xirab kirin, encam dibe ku xeletiya pirsê be. Gendelî dikare ji guheztina bi destan bi databasê re çêbibe, lê ew dikare wekî encama karanîna normal jî çêbibe. Her çend MySQL pir bi hêz e, tiştek bêkêmasî nîne, û xeletî çêdibin.
- Xerabiya pelê bingehîn a WordPress: Bi heman awayî, gendelî dikare di pelên bingehîn ên WordPress-ê yên ku malpera we pêk tînin de çêbibe. Her çend van pelan li derveyî databasê bin jî, carinan dibe ku heman xeletiyê encam bidin.
- Pirsgirêkên bi servera malperê an pêşkêşvanê mêvandariyê re: Ger pirsgirêk bi mêvandar an servera we re çêbibin (heke hûn xwe-mêvandar in) û WordPress nikaribe bigihîje wê ku li databasê bipirse, ew ê vê xeletiyê bavêje. Van pirsgirêkan dikarin qutbûn, windabûna daneyê, û têkçûnên hardware pêk bînin.
Meriv çawa "Çewtiya Sazkirina Girêdana Danegehek" rast dike
Her çend ev xeletiyek ciddî ye, lê bi bextewarî çareserkirina wê pir hêsan e. Li vir rêwerzên ji bo çareserkirin û rastkirina pirsgirêkê hene.
1. Bawernameyên databasa WordPress-ya xwe kontrol bikin
Ji ber ku ev sedema herî muhtemel a xeletiyê ye, divê di çareserkirina pirsgirêka we de jî gava yekem be. Yekem tiştê ku hûn hewce ne bikin ev e ku pêbaweriyên ku WordPress naha bikar tîne da ku bigihîje databasa xwe. Ev agahdarî di malpera we de têne tomar kirin wp-config.php dosî. Hûn dikarin cPanel an FTP / SFTP bikar bînin ku bigihîjin wê. Li vir, li sê agahdariyan bigerin - navê databasê, navê bikarhêner û şîfreyê.
Digel vê agahdariyê di dest de, serî li Daneyên MySQL-ya xwe bidin. Piştrast bikin ku navê databasê bi ya ku we jê kişandiye li hev dike wp-config.php berê. Heke ew li hev nake, vegerin wp-config.php û wê bi navê databasa rast nûve bikin. Piştrast bike ku navê bikarhêner an şîfreya bi yên li ser hev wp-config.php pelê, heke na, wê hingê wan bi hûrguliyên rast nûve bikin.
2. Agahdariya mêvandarê databasa xwe kontrol bikin
Ger we pêbaweriyên têketina databasê kontrol kiribe û her xeletiyek rast kiriye, lê hûn hîn jî peyama "Çewtiya Sazkirina Têkiliya Danegehekê" digirin, tiştê din ku divê hûn kontrol bikin agahdariya mêvandarê databasa we ye. Navê mêvandarê ji bo databasa we dikare tê de were dîtin wp-config.php, rastê li kêleka navê databasê û pêbaweriyên têketinê.
Vê agahiyê bala xwe bidin, dûv re bi karanîna cPanel an FTP/SFTP ve biçin Daneyên MySQL-ê, pê ewle bin ku navê mêvandarê di we de ye. wp-config.php pelê li ser vê rûpelê tête navnîş kirin. Ger ne wusa be, hûn hewce ne ku wê lê zêde bikin. Dema ku we qediya, naha li ser "Vê navê mêvandarê MySQL biafirîne" bikirtînin. Têbînî ku ew dikare çend demjimêran bigire ku ev navê mêvandarê nû bi navgîniya DNS-ê belav bibe, ji ber vê yekê hûn xwe li vir veqetînin. Dema ku demek derbas bû, vegerin û kontrol bikin ka malpera we dixebite.
3. Databasa WordPress-a xwe tamîr bikin
Ger hûn hîn jî peyama xeletiyê distînin, hûn dikarin databasê tamîr bikin da ku gendeliya gengaz rast bikin. Hûn dikarin ji bo vê yekê amûra tamîrkirina databasa WordPress ya çêkirî bikar bînin. Ji bo gihîştina wê, xweya xwe vekin wp-config.php pelê bikin û di dawiyê de koda jêrîn lê zêde bikin:
define('WP_ALLOW_REPAIR', true);
Dûv re, tabloyek gerokek nû vekin û biçin https://yoursitename.com/wp-admin/maint/repair.php, li şûna "navê malpera xwe" bi domaina rastîn a malpera xwe veguherînin. Ev ê amûra tamîrkirina databasê derxe holê. Li ser 'Daneya Tamîrê' bikirtînin û bihêlin ku ew tiştê xwe bike. Heke hûn bixwazin hûn dikarin 'Danbase Tamîr û Optimîze bikin' hilbijêrin, lê ew pir dirêjtir digire. Bi her awayî, gava ku amûr qediya, malpera xwe dîsa bar bikin û xeletiyê kontrol bikin.
Ger ew çûbe, wê hingê hûn ê zanibin ku danegehek xerabûyî sedem bû. Lêbelê, heke hûn hîn jî peyama xeletiyê dibînin, biçin qonaxa paşîn. Berî ku hûn bikin, pê ewle bine ku hûn vegerin hundur wp-config.php û koda ku we lê zêde kiriye ji bo vekirina amûrê jêbirin. Ger hûn wê li wir bihêlin, kesek bi niyeta nexweş dikare bi hêsanî bigihîje malpera we.
4. Kontrol bikin ka servera databasa we daketiye
Ger hemî gavên jorîn bi ser neketin, yek îhtimal ev e ku servera databasa we têk çûye. Di vê nuqteyê de, ramanek baş e ku hûn bi pêşkêşvanê mêvandariya xwe re verast bikin ku her tişt rast dixebite. Gelek sedem hene ku çima mêvandarê databasa we an servera we dibe ku pirsgirêkan bijî:
- Gelek girêdanên hevdemî yên bi databasê re: Hin pêşkêşvan li ser çend girêdanên serverek di yek carî de sînor hene.
- Pirsgirêkên bi malperek din re li ser servera xweya mêvandariya hevpar: Heke hûn li ser plansaziyek mêvandariya hevpar in, hûn çavkaniyan bi malperên din re parve dikin. Ger yek ji wan pirsgirêk hebe, ew dikare li ser malpera we biherike. Ev yek ji wan sedemên ku plansaziyên mêvandariya WordPress-ê yên veqetandî an rêvebirî dikarin sûdmend bin ev e.
- Pirsgirêkên hardware: Hardware di dawiyê de têk diçe, û mimkun e ku servera databasa we li ser hatî hilanîn tenê wiya kiriye. Bi îdeal, mêvandarê we dê di cîh de xwedêgiravî hebe da ku heke serverek têkeve, kopiyek din a daneyên we heye, lê ev her gav ne wusa ye - nemaze heke hûn databasa xwe li ser serverek xanî an nivîsgehê mêvandar dikin.
Behîsa weya çêtirîn li vir ev e ku hûn xwe bigihînin mêvandarê malpera xwe û li ser qutbûn an pirsgirêkên din ên naskirî bipirsin.
5. URL-ya malpera WordPress-ya xwe nûve bikin
Ger we vê dawiyê ji ber sedemek sazkirina WordPress-ya xwe bar kir (wek mînak barkirina navek domainek nû an koçkirina HTTPS), dibe ku hûn hewce ne ku URL-ya malpera xwe di databasê de nûve bikin.
6. Servera xweya webê ji nû ve saz bikin
Dibe ku ev yek hinekî bingehîn xuya bike, lê carinan çareseriyên herî hêsan ên herî bi bandor in. Ger hûn databasa xwe li ser servera xwe mêvandar bikin, biceribînin ku wê vekin û vegerînin. Komputer tevlihev in, û rebootek hêsan dikare her cûre pirsgirêkên xerîb ên ku hûn pê re rû bi rû bimînin çareser bike.
7. Ji bo alîkariyê bi mêvandarê xwe re têkilî daynin
Heke hûn ne rehet in ku hûn çareserkirina pirsgirêkan bi xwe bikin, an we her tişt ceribandibe û dîsa jî nikaribin ji peyama "Çewtiya Di Sazkirina Têkiliya Danegehekê" xilas bibin, ne şerm e ku hûn bigihîjin alîkariyê.
Xelasî
Ger we çûye malpera xwe kontrol bike û we dît ku hûn bi peyama "Çewtî Di Sazkirina Têkiliya Danegehekê" de hatine silav kirin, hûn ne bi tenê ne. Ew xeletiyek hevpar e ku bi rastkirinên nisbeten hêsan e, ji ber vê yekê destpêkirina malpera we û ji nû ve xebitandin divê ne pir dijwar be.