Дерекқор байланысы орнату кезінде қате WordPress Fix
- Бұл WordPress қатесі неге пайда болады?
- WordPress дерекқорының дұрыс емес конфигурациясы
- WordPress дерекқоры бүлінген
- 'siteurl' мәні дұрыс емес
- WordPress файлдары бүлінген
- Деректер қорын қосу жүктемесі
Соңғы өзгертілген 2018 жылдың 9 мамырында Винси.
WordPress-те «Дерекқор қосылымын орнату қатесі» қатесін түзету. Бұл WordPress-тегі ең қорқынышты қатенің бірі. Осы WordPress оқулығында осы WordPress қатесінің себептерін және оны түзету әдісін көреміз. Бұл қате пайдаланушыларға да, WordPress блоггеріне де жағымсыз. Сайттың үзіліс уақыты қымбатқа түседі және жаман беделге ие болады. «Дерекқор қосылымын орнату қатесі» пайдаланушының бетіне түсіріледі және оны WordPress қатесін тез арада емдеу үшін жақсы білуіміз керек.
Сақтық туралы сөз. Оқу мақсаттары үшін кез-келген эксперимент жасамас бұрын, WordPress сақтық көшірмесін жасауды ұмытпаңыз.
Бұл WordPress қатесі неге пайда болады?
Осы WordPress қатесінің кінәратсыз болуының себебі - оның себептері. Бұл қатеге себеп болуы мүмкін көптеген себептер бар.
- WordPress дерекқорының дұрыс емес конфигурациясы.
- WordPress дерекқоры бүлінген.
- WordPress файлдары бүлінген.
- Деректер қорын қосу жүктемесі.
WordPress дерекқорының дұрыс емес конфигурациясы
«Дерекқор қосылымын орнату қатесі» деген бірінші және ең басты себеп, дерекқор теңшелімінің параметрлерін жаңартуды ұмытып кетеміз. Жергілікті WordPress орнатылымы болуы мүмкін және өзгертулер жүктелгенде жергілікті қосылым параметрлерімен wp-config.php жүктеледі. Дерекқордағы құпия сөзді өзгерту және оны wp-config.php файлында жаңартуды ұмытып кету. Осының бәрі адамдық қателіктерге байланысты. Осылайша, бірінші орын сіз дұрыс нәрселерді тексердіңіз, wp-config.php
/ ** WordPress * / define ('DB_NAME', 'database_name') үшін дерекқордың атауы; / ** MySQL дерекқорының пайдаланушы аты * / define ('DB_USER', 'root'); / ** MySQL деректер қорының құпия сөзі * / define ('DB_PASSWORD', 'password'); / ** MySQL хост атауы * / define ('DB_HOST', 'localhost');Төменде дерекқордың қосылу параметрі дұрыс екенін тексеру үшін PHP код үзіндісі болып табылады. Жаңа PHP файлын жасаңыз және келесі мазмұнмен WordPress орнатымына қойыңыз және оны шақырыңыз.
<? php $ db = mysqli_connect ('localhost', 'root', 'password', 'database_name'); if (! $ db) {die ('Қосылым дерекқоры қатесі: mysqli_error ($ db)); echo 'Дерекқор сәтті қосылған'; mysqli_close ($ db); ?>Деректер базасының пайдаланушысының дерекқорға кіру құқығының жойылғандығы туралы даналарды естідім. Сондықтан пайдаланушыға дерекқорды оқуға қабілетті екенін тексеріңіз.
WordPress дерекқоры бүлінген
WordPress дерекқоры бүлінген болуы мүмкін. Бұл мен үшін болды. DB зақымданған кезде, бағдарлама дерекқорды қосып, сұрау жасай алмайды. Бұл кейде орын алса, wp-admin жұмыс істейтін болады және тек блог / веб-сайт «Қатені орнату ...» қатесі болуы мүмкін. WordPress «дерекқорды жөндеу» функционалдығын қамтамасыз етеді. Бұл функцияны пайдалану үшін кіру керек және оны қосу үшін параметрлерді өзгертуіңіз керек. Wp-config.php файлын ашыңыз және келесі жолды қосыңыз.
define ('WP_ALLOW_REPAIR', шын);Енді http://www.site.com/wp-admin/maint/repair.php URL мекенжайына өтіп, дерекқорды жөндеңіз. WordPress сақтық көшірмесін жасауды ұмытпаңыз. Жөндеуді аяқтағаннан кейін, алдымен осы параметр өзгерісін алып тастаңыз, себебі ол кез келген адамға осы WordPress мүмкіндігіне қол жеткізуге мүмкіндік береді.
'siteurl' мәні дұрыс емес
Ескі резервті импорттау арқылы WordPress-ді түзету қажет болғанда жағдайлар болуы мүмкін. Біз ескі резервтік көшірмемен импорттасқан кезде «siteurl» мәні дұрыс орнатылғанын тексеріп отыруымыз керек. Егер күмәніңіз болса, WordPress дерекқорына қарсы келесі сұрауды іске қосыңыз.
UPDATE wp_options SET option_value = 'your_siteurl' WHERE option_name = 'siteurl';WordPress файлдары бүлінген
Осы мәселе бойынша танымал шешім WordPress файлдарын қайтадан жүктеп жатыр. Жай WordPress файлдарын жойыңыз, себебі әрдайым сақтық көшірме жасауды ұмытпаңыз. Жойғаннан кейін WordPress файлдарының жаңа жиынтығын жүктеңіз. Көптеген адамдар үшін бұл шешім жұмыс істеді. Бұл түзетудің себебі - WordPress файлдары бүлінген болуы мүмкін. Жаңа WordPress жүктегеннен кейін wp-config.php және wp-мазмұн қалтасын сақтау керек. Жүктеп салу қалтасы маңызды.
Деректер қорын қосу жүктемесі
Сіздің WordPress дерекқорыңыз негізінен екі себеп бойынша төмендеуі мүмкін. Сіз өзіңіздің жоспарларыңыздың өткізу қабілеттілігін арттырдыңыз. ��андай жаңалық бар? WP Super Cache сияқты кэш плагинін орнатқаныңызды тексеріңіз. Егер кэш орнатылған болса және сізде дерекқордың проблемалары болса, онда сіздің хостинг провайдеріңізден көбірек DB өткізу қабілетін алу қажет болуы мүмкін.
Екінші себеп сіздің көршіңізге байланысты болуы мүмкін. Ортақ хостинг ортасында, жаман көршіміз тұтас кластерді төмендетеді. Осындай сценарийде өзіңіздің дерекқорыңызды лайықты кластерге көшіру үшін хостинг провайдерінен сұрай аласыз.
Кейбір кеңестер,
- Үшінші жақтың плагиндерінің ең аз санын пайдалану арқылы WordPress-ті жұқа ұстаңыз.
- Әрқашан тек танымал плагинді орнатыңыз. Жақсы кэш плагинін орнатыңыз және оның параметрлерін оңтайландырыңыз.
- Күшті парольді сақтаңыз.
- WordPress-ты үнемі жаңартыңыз.
- Жиі тұрақты резервтік көшірмелерді алыңыз.
↑ Back to Top
Бұл WordPress қатесі неге пайда болады?Бұл WordPress қатесі неге пайда болады?
Lt;?
?андай жаңалық бар?