Ftit affarijiet huma frustranti daqs is-sejba li l-websajt tiegħek hija mwaqqfa - partikolarment jekk tiddependi fuqha għan-negozju. Il-messaġġ "Żball li jistabbilixxi Konnessjoni tad-Database" jirrappreżenta kwistjoni serja u jipprevjeni l-aċċess kollu għas-sit tiegħek, għalhekk l-iffissar huwa prijorità ewlenija. Madankollu, jekk m'intix familjari ma 'kif jaħdem WordPress, tista' tkun problema ta 'konfużjoni. Għalkemm dan l-iżball huwa serju, huwa wkoll jiffissa ħafna. Bi ftit passi biex issolvi l-problemi, jista’ jkollok is-sit tiegħek lura online fi ftit ħin.
X'inhu l-"Żball li Twaqqaf Konnessjoni ta' Database"?
Kważi l-informazzjoni kollha tal-websajt - inkluża data tal-post, data tal-paġna, meta informazzjoni, settings tal-plugin, kredenzjali tal-login, u aktar - hija maħżuna u organizzata f'database MySQL. L-unika dejta li mhix maħżuna hemm hija l-kontenut tal-midja bħal immaġini u l-fajls tat-tema/plugin/qalba tiegħek bħal index.php, wp-login.php, eċċ. Il-websajt tiegħek tiddependi fuq lingwa tan-naħa tas-server imsejħa PHP.
Meta viżitatur jasal fis-sit tiegħek, WordPress juża PHP biex jistaqsi fid-database u jiġbed l-informazzjoni korretta, li mbagħad tintwera bħala l-paġna sħiħa. Jekk, għal kwalunkwe raġuni, WordPress ma jistax jaċċessa d-database tas-sit tiegħek jew ma jkunx qed jaħdem sew, ir-riżultat huwa messaġġ "Żball li jistabbilixxi Konnessjoni tad-Database".
L-"iżball li tistabbilixxi konnessjoni tad-database" ifisser li l-websajt tiegħek m'għadhiex tikkomunika jew għandha aċċess għad-database ta 'WordPress tiegħek, u għalhekk il-websajt kollha tiegħek tinżel. Dan l-iżball jipprevjeni l-paġna kollha milli titgħabbi. Il-paġna kollha hija vojta minħabba li l-ebda data ma tista' tiġi rkuprata biex tirrendi l-paġna, peress li l-konnessjoni mhix qed taħdem sew. Dan mhux biss ikisser il-frontend tas-sit tiegħek, iżda wkoll jipprevjenik milli taċċessa d-dashboard ta 'WordPress tiegħek.
Jekk is-sit tiegħek juża l-caching, il-viżitaturi xorta jistgħu jaraw kopji maħżuna tal-paġni tiegħek. Għalhekk, jekk taqbad l-iżball kmieni u ssolvi l-problema qabel ma jġedded il-cache tas-sit tiegħek, tista 'tevita wisq interruzzjonijiet fis-sit u n-negozju tiegħek. Fortunatament, hekk kif imorru l-iżbalji ta 'WordPress, żball ta' konnessjoni tad-database ġeneralment ikun pjuttost sempliċi biex isolvi.
X'jikkawża "Żball li Twaqqaf Konnessjoni ta' Database"?
L-iżball li jistabbilixxi konnessjoni tad-database jirriżulta minħabba li l-konnessjoni MySQL-PHP tinqata 'għal xi raġuni. Xi xenarji li ġejjin jistgħu jikkawżaw dan l-iżball:
- Kredenzjali tal-login tad-database mhux korretti: Possibbilment l-aktar kawża komuni tal-'Żball li Twaqqaf Konnessjoni ta' Database' hija sempliċement li WordPress għandu kredenzjali ta' login żbaljati għad-database tiegħek. Dan jista 'jkun jew l-isem tad-database, username, jew password. Ftakar, dawn id-dettalji tal-login huma differenti minn dawk li tuża biex taċċessa s-sit tiegħek.
- Korruzzjoni tad-database: database MySQL WordPress fiha ħafna informazzjoni. Jekk xi parti titħassar jew korrotta, ir-riżultat jista 'jkun l-iżball in kwistjoni. Il-korruzzjoni tista' tirriżulta mit-tbagħbis manwalment tad-database, iżda tista' wkoll isseħħ biss bħala konsegwenza ta' użu normali. Għalkemm MySQL huwa pjuttost robust, xejn mhu perfett, u l-iżbalji jseħħu.
- Korruzzjoni tal-fajl tal-qalba ta 'WordPress: Bl-istess mod, il-korruzzjoni tista 'sseħħ fil-fajls ewlenin ta' WordPress li jiffurmaw is-sit tiegħek. Anke jekk dawn il-fajls huma barra mid-database, xi drabi jistgħu jirriżultaw fl-istess żball.
- Problemi mas-server tal-web jew il-fornitur tal-hosting: Jekk jinqalgħu problemi mal-host jew is-server tiegħek (jekk qed tospita lilha nnifisha) u WordPress ma tistax tilħaqha biex titlob id-database, se tarmi dan l-iżball. Dawn il-problemi jistgħu jinkludu qtugħ, telf tad-dejta, u ħsarat fil-ħardwer.
Kif tirranġa "Żball li Twaqqaf Konnessjoni ta' Database"
Għalkemm dan huwa żball serju, fortunatament huwa pjuttost faċli biex issolvi. Hawn huma l-istruzzjonijiet għas-soluzzjoni tal-problemi u l-iffissar tal-problema.
1. Iċċekkja l-kredenzjali tad-database WordPress tiegħek
Peress li din hija l-aktar kawża probabbli tal-iżball, għandha tkun ukoll l-ewwel pass fis-soluzzjoni tal-problemi tiegħek. L-ewwel ħaġa li trid tagħmel hu li ssib il-kredenzjali li WordPress qed juża bħalissa biex taċċessa d-database tiegħek. Din l-informazzjoni hija maħżuna fis-sit tiegħek WP-config.php fajl. Tista 'tuża cPanel jew FTP/SFTP biex taċċessaha. Hawnhekk, tfittex tliet biċċiet ta 'informazzjoni - l-isem tad-database, l-isem tal-utent u l-password.
B'din l-informazzjoni f'idejha, mur għall-Databases MySQL tiegħek. Kun żgur li l-isem tad-database jaqbel ma' dak li ġibt minnu WP-config.php qabel. Jekk ma taqbilx, mur lura għal WP-config.php u aġġornaha bl-isem tad-database korrett. Kun żgur li l-isem tal-utent jew il-password jaqbel ma' dawk fuq WP-config.php fajl, jekk le, imbagħad aġġornahom bid-dettalji korretti.
2. Iċċekkja l-informazzjoni tal-host tad-database tiegħek
Jekk ivverifikajt il-kredenzjali tal-login tad-database u rranġat xi żbalji, imma għadek qed tirċievi l-messaġġ "Żball li Twaqqaf Konnessjoni tad-Database", il-ħaġa li jmiss li għandek tiċċekkja hija l-informazzjoni tal-host tad-database tiegħek. L-isem tal-host għad-database tiegħek jista' jinstab fi WP-config.php, eżatt maġenb l-isem tad-database u l-kredenzjali tal-login.
Innota din l-informazzjoni, imbagħad innaviga għal MySQL Databases billi tuża cPanel jew FTP/SFTP, kun żgur li l-hostname tiegħek WP-config.php fajl huwa elenkat f'din il-paġna. Jekk le, ikollok bżonn iżżidha. Meta tkun lestejt, ikklikkja fuq "Oħloq dan l-isem tal-host MySQL" issa. Innota li jista 'jieħu ftit sigħat biex dan l-isem tal-host ġdid jippropaga permezz tad-DNS, għalhekk tħossok liberu li tieħu pawża hawn. Meta jkun għadda xi żmien, erġa' lura u ċċekkja jekk is-sit tiegħek hux qed jaħdem.
3. Isewwi d-database WordPress tiegħek
Jekk għadek tirċievi l-messaġġ ta' żball, tista' tipprova ssewwa d-database biex tiffissa l-korruzzjoni possibbli. Tista 'tuża l-għodda ta' tiswija tad-database WordPress mibnija għal dan. Biex taċċessaha, iftaħ tiegħek WP-config.php fajl u żid il-kodiċi li ġej fl-aħħar:
define('WP_ALLOW_REPAIR', true);
Sussegwentement, iftaħ tab ġdida tal-browser u naviga għal https://yoursitename.com/wp-admin/maint/repair.php, filwaqt li tissostitwixxi “yoursitename” mad-dominju attwali tal-websajt tiegħek. Dan iġib l-għodda tat-tiswija tad-database. Ikklikkja fuq 'Tiswija Database' u ħalliha tagħmel ħaġa tagħha. Tista' tagħżel 'Tiswija u Ottimizza Database' jekk tixtieq, iżda tieħu konsiderevolment itwal. Jew il-mod, meta l-għodda tkun lesta, tagħbija mill-ġdid il-websajt tiegħek u ċċekkja l-iżball.
Jekk tkun marret, allura tkun taf database korrotta kienet il-kawża. Madankollu, jekk għadek qed tara l-messaġġ ta 'żball, mur għall-pass li jmiss. Qabel ma tagħmel, kun żgur li ras lura fis WP-config.php u ħassar il-kodiċi li żidt biex tixgħel l-għodda. Jekk tħallih hemm, xi ħadd b'intenzjonijiet ħżiena jista 'jikseb aċċess għas-sit tiegħek faċilment.
4. Iċċekkja jekk is-server tad-database tiegħek hux imwaqqaf
Jekk il-passi kollha ta 'hawn fuq fallew, possibbiltà waħda hija li s-server tad-database tiegħek niżel. F'dan il-punt, hija idea tajba li tivverifika mal-fornitur tal-hosting tiegħek li kollox qed jaħdem b'mod korrett. Hemm għadd ta' raġunijiet għaliex l-host jew is-server tad-database tiegħek jista' jkun qed jesperjenza problemi:
- Wisq konnessjonijiet simultanji mad-database: Xi fornituri għandhom limiti fuq kemm server jista' jkollu konnessjonijiet f'ħin wieħed.
- Problemi ma 'sit ieħor fuq is-server ta' hosting kondiviż tiegħek: Jekk int fuq pjan ta 'hosting kondiviż, qed taqsam ir-riżorsi ma' siti oħra. Jekk wieħed minnhom ikollu problemi, jista 'jxerred fuq is-sit tiegħek. Din hija waħda mir-raġunijiet għal pjanijiet ta 'hosting ta' WordPress ddedikati jew ġestiti jistgħu jkunu ta 'benefiċċju.
- Problemi tal-ħardwer: Il-ħardwer eventwalment ifalli, u huwa possibbli li s-server tad-database tiegħek maħżun fuqu għamel dan. Idealment, il-host tiegħek ikollu s-sensji fis-seħħ sabiex jekk server wieħed jinżel, ikun hemm kopja oħra tad-dejta tiegħek disponibbli, iżda dan mhux dejjem ikun il-każ – speċjalment jekk qed tospita d-database tiegħek fuq server tad-dar jew tal-uffiċċju.
L-aħjar bet tiegħek hawnhekk hija li tilħaq lill-web host tiegħek u tistaqsi dwar qtugħ jew kwistjonijiet oħra magħrufa.
5. Aġġorna l-URL tas-sit WordPress tiegħek
Jekk dan l-aħħar ċaqlaqt l-installazzjoni ta’ WordPress tiegħek għal kwalunkwe raġuni (bħal ċċaqlaq għal isem ta’ dominju ġdid jew migrazzjoni lejn HTTPS), jista’ jkollok bżonn taġġorna l-URL tas-sit tiegħek fid-database.
6. Reboot web server tiegħek
Dan jista 'jidher ftit bażiku, iżda xi drabi l-aktar soluzzjonijiet sempliċi huma l-aktar effettivi. Jekk tospita d-database tiegħek fuq is-server tiegħek stess, ipprova itfiha u terġa 'tixgħel. Il-kompjuters huma kumplessi, u reboot sempliċi jista’ jiffissa kull tip ta’ problemi fard li tista’ tesperjenza.
7. Ikkuntattja lill-host tiegħek għall-għajnuna
Jekk m'intix komdu tagħmel issolvi l-problemi tiegħek stess, jew int ippruvajt kollox u xorta ma tistax teħles mill-messaġġ "Żball li Twaqqaf Konnessjoni ta' Database", m'hemm l-ebda mistħija biex titlob l-għajnuna.
konklużjoni
Jekk mort tiċċekkja fuq il-websajt tiegħek u sibt ruħek milqugħ mill-messaġġ "Żball li Twaqqaf Konnessjoni ta' Database", m'intix waħdek. Huwa żball komuni b'riparazzjonijiet relattivament sempliċi, għalhekk li s-sit tiegħek jibda jaħdem mill-ġdid m'għandux ikun diffiċli wisq.