Как да коригираме проблема “Грешка при установяване на връзка с база данни” (видео)

Какво трябва да направите, когато вашият сайт на WordPress ви покаже класическия екран „Грешка при установяване на връзка с база данни“? Е, първо: запазете спокойствие – не правете нищо необмислено! Това е често срещана, поправима грешка: така че не изпадайте в паника. Ето един бърз видеоклип по проблема – с няколко теста за сигурен огън, за да разберете какво не е наред и, още по-важно: как да поправите проблема с него!


Нека да разгледаме …

Как да поправите проблема с „Грешка при установяване на връзка с база данни“:

Директна връзка за гледане на видеото на Vimeo.

– (забележка: видео кредити към Topher DeRosia – създател на HeroPress

Видео препис:

Здравейте! Това е Topher с WinningWP. В това видео ще разгледаме как да поправим страховитата „грешка при установяване на връзка с база данни“ в WordPress и ако не сте сигурни какво означава това. Това е моят уебсайт и пише, че има грешка при установяване на връзка с база данни. Затова нека разгледаме как да поправим това. Има три често срещани причини, поради които може да получите тази грешка. Едното е, че сървърът на базата данни не работи. Сървърът на базата данни е просто софтуер. Той може да се срине както всеки друг софтуер и понякога се случва. Понякога той не е сринат, но е толкова претоварен, че дори не може да отговори. Или може да има проблем с конфигурацията във вашия файл wp-config.php. Това е файл, който живее в основната директория на WordPress и съдържа информация за връзката ви с базата данни, като потребителско име и парола и подобни неща. Ще разгледаме как да отстраняваме грешки и на двете неща. ако искате да знаете дали сървърът ви на база данни не е често, е най-лесно просто да попитате своя хост. Изпратете им имейл или изпратете чат на живо и кажете „Хей! Дали моята база данни няма? “ и те ще проверят и ще ви кажат. Сега, ако те не са достъпни или не можете да направите това, можете сами да тествате това с инструмент за база данни. Повечето хостове предоставят инструмент за база данни и може да не сте наясно с него, но обикновено е там. Нека да разгледаме наличната в cPanel. Ето нашия cPanel просто напишете данни точно в това поле и ми носи всички видове инструменти за база данни. И този, който искаме в момента, се нарича phpMyAdmin. Сега, ако базата данни беше повредена или счупена или претоварена, или каквото и да е това, дори не би се заредило, така че самият факт, който гледаме, означава, че базата данни е изправена. Сега, ако е силно натоварен, може да зареди първия път, но не и втория или може би трети или четвърти, така че ще се презаредим и още един път и изглежда наистина бързо и се презарежда всеки път, така че изглежда, че базата данни е изправена. Не е необходимо да знаете как да четете каквото и да е на тази страница, просто можете да го заредите и вашата база данни работи. Ако обаче е надолу, само вашият хост може да го рестартира. Това не позволява на клиентите да имат достъп до това, ако е надолу, уверете се, че получавате поддръжка възможно най-бързо. Ако вашата база данни е добре, тогава това може да е проблем във вашия wp-config файл. Нека да разгледаме как да поправим това. Тук вече съм FTP в хоста си, използвайки FileZilla. Отдясно тук е моят WordPress сайт, вляво е моята локална машина и от тук дясно е wp-config.php, вдясно в основната директория public_html. Така че ще изтегля това и след това ще редактирам. И във FileZilla мога да щраквам с десния бутон и да редактирам. Ако вашето не позволява това, тогава ще трябва да го редактирате по друг начин. И така, най-горе тук са четирите неща, които трябва да разгледаме. DB_NAME, DB_USER DB_PASSWORD и DB_HOST и искаме да ги сравним с това, което нашият хост смята, че трябва да имаме. Така че нека се върнем към нашия панел и все още разглеждаме материала на нашата база данни тук искаме MySQL бази данни. Сега имам няколко тук, но това е добре, ние искаме да сравним с това, което е в нашия файл. Така че нашето име на DB е eclect_ejams и ще отбележите, че потребителското ни име е абсолютно същото. Това не е рядкост. Нека да видим дали можем да намерим тези две на нашата страница с база данни. Ще го копирам и ще го търся тук. Така че тук е под базата данни и потребителят е същият и можете да видите потребителите по-долу тук. Знаем, че не е потребителското име и знаем, че това не е името на базата данни, за да може да е паролата или името на хоста. Сега паролата, която те няма да ви покажат, и затова единствената ви възможност е да я нулирате тук и след това да поставите новата във вашия конфигурационен файл. Това работи много бързо, няма чакане, така че ако смятате, че може да е проблем с парола, препоръчвам да го направите. Ако не е паролата, остава само името на хоста. Сега името на хоста може да варира от хостинг компания до хостинг компания. Ние работим с SiteGround тук и техните имена на хостове са всички localhost и ако погледнете внимателно, ще видите, че localhost е написано погрешно. Така че ще сложа “t” точно там и тогава ще запиша този файл и ще отида в моя редактор и след това ще кача този файл. А сега нека опитаме да заредим нашия сайт. И там сме! WordPress действа както трябва. Можем да издърпаме първа страница и там е. И така, за да повторя, има три често срещани причини, поради които може да получите тази грешка. Сървърът на базата данни може да бъде изтрит или претоварен или може да има проблем с конфигурацията във вашия wp-config.php файл. Има още няколко причини, но те са много по-редки, но ако искате да прочетете за тях, има линк към отлична публикация в блога на WinningWP в описанието на това видео. Ако искате да научите повече за WordPress, разгледайте WinningWP.com

Вижте още видеоклипове …

Какво да добавя?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me