Как да поправите грешката във връзката с базата данни на WordPress?  Разберете в тази статия.

Ако сърфирате в мрежата достатъчно дълго, сигурно сте виждали тази грешка няколко пъти. " Грешка при установяване на връзка с базата данни"; това е erreur доста разочароващо особено за начинаещите потребители. 

В този урок ще ви покажем как да коригирате тази грешка в WordPress, като съставите списък с решения.

Ремарк: Преди да правите промени в базата данни, уверете се, че сте имат необходими резервни копия.

как да коригирам грешка при свързване на база данни на WordPress

Но преди, ако никога не сте инсталирали WordPress открийте Как да инсталирате WordPress Блог в 7 Стъпки et Как да се намери, инсталиране и активиране на WordPress тема на вашия блог 

След това обратно към защо сме тук. 

Каква е причината за тази грешка?

Е, накратко получавате тази грешка, защото WordPress не може да установи връзка с базата данни. Сега причината, поради която WordPress не може да установи връзка с базата данни, може да варира.

Открийте нашите 5 WordPress плъгини за работа с 404 грешки

Данните за вход за вашата база данни може да са грешни или да са се променили. Възможно е също така сървърът на вашата база данни да не отговаря или вашата база данни да е повредена.

В нашето изследване установихме, че повечето пъти тази грешка възниква поради грешка в сървъра, но може да има и други фактори.

Нека да разгледаме начините за решаване на този проблем.

Проблемът се случва ли и за / wp-admin /?

Първото нещо, което трябва да направите, е да се уверите, че една и съща грешка възниква както на публичния интерфейс, така и на "Front-end" на уебсайта и на таблото за управление или „Back-end“ (wp-admin). Ако съобщението за грешка „Грешка при установяване на връзка с базата данни“ е еднакъв на двете страници, така че преминете към следващата стъпка.

Discover Как да копирате WordPress база данни с phpMyAdmin

Ако получите различна грешка в wp-adminНапример нещо подобно „Една или повече секции от базата данни не са налични. Базата данни може да се наложи да бъде поправена ”, тогава трябва да поправите вашата база данни.

Можете да направите това, като добавите следния ред към файла си WP-config.php, Добавете точно преди линията « Това е всичко, спрете да редактирате! Честит блог ».

определи ("WP_ALLOW_REPAIR", вярно);

След като направите това, можете да видите настройките, като посетите тази страница: http://www.yoursite.com/wp-admin/maint/repair.php

Не забравяйте, че потребителят не трябва да е влязъл в системата, за да осъществи достъп до тази функция, когато е зададена. Всъщност основната му цел е да поправи повредена база данни; освен това потребителите често не могат да се свържат, когато базата данни е повредена.

Така че след като сте готови ремонтът et оптимизация на вашата база данни, не забравяйте да го премахнете от вашия файл WP-config.php.

Ако този ремонт не разреши проблема или имате затруднения при завършването на ремонта, продължете да четете тази статия; може да намерите друго по-ефективно решение.

Проверете файла wp-config.php

WP-config.php е може би най-важният файл в инсталацията на WordPress. Тук посочвате подробности за WordPress, за да се свържете с базата данни. Ако сте сменили паролата си за root или потребителската парола на базата данни, ще трябва да ги промените и в този файл.

Вижте също, за да продължите по-нататък Как да управлявате файлове и папки WordPress

Първото нещо, което винаги трябва да проверявате, е дали нищо не се е променило във вашия файл WP-config.php.

дефинирайте ('DB_NAME', 'име на база данни'); define ('DB_USER', 'база данни-потребителско име'); define ('DB_PASSWORD', 'база данни-парола'); define ('DB_HOST', 'localhost');

Не забравяйте, че стойността на DB_HOST може да не е винаги Localhost. В зависимост от домакина ще бъде различно. За популярни уеб домакини като HostGatorBlueHost, Site5Дали Localhost

Разгледайте вашата директория с тях FTP клиенти да правят файлови трансфери към вашия хостинг

Някои хора предложиха да се реши проблемът, като се замени localhost с IP адрес. Често се среща такъв проблем, когато WordPress се изпълнява на локален сървър. Например на MAMP, стойността DB_HOST при смяна на IP адрес изглежда работи.

Отидете по-далеч, като откриете Как да инсталирате WordPress локално на PC / Windows с XAMPP

define ('DB_HOST', '127.0.0.1: 8889');

IP адресът ще варира в зависимост от услугите на уеб хоста.

Ако всичко е във файла WP-config.php е вярна (не забравяйте да проверите за печатни грешки), тогава е справедливо да се каже, че проблемът е на ниво сървър.

Консултирайте се с вашия уеб хост (MySQL сървър)

Понякога грешката при установяване на връзка с базата данни възниква, когато уебсайтът ви е претоварен с количество трафик. По принцип вашият сървър просто не може да се справи с товара (особено ако сте на споделен хостинг). 

Специализиран сървър, VPS, споделен или облачен? Кое е най-доброто решение за уеб хостинг на WordPress

Тогава вашият уебсайт ще стане много бавен и при някои потребители тази грешка ще се появи. Така че най-доброто нещо, което трябва да направите, е да се свържете с вашия доставчик на уеб хостинг по телефона или на живо и да попитате дали вашият MySQL сървър е в режим на отговор.

За потребителите, които искат да проверят дали MySQL сървърът работи, има някои неща, които можете да направите. Опитайте други уебсайтове, хоствани на същия сървър, за да видите дали имат същия проблем. Ако възникне същата грешка, тогава е ясно, че има проблем със MySQL сървъра на вашия уеб хост.

Как да позволя на потребителите да редактират определени страници?  Разберете в тази статия

Ако не знаете друг уебсайт, хостван на същия този сървър, просто отидете на контролния панел и опитайте да получите достъп до PhpMyAdmin за да се свържете с базата данни. Ако можете да влезете, проверете дали потребителският акаунт на вашата база данни има достатъчни разрешения.

Създайте нов файл, наречен testconnection.php и поставете следния код вътре:

Не забравяйте да замените потребителското име и паролата. Ако връзката е успешна, това означава, че вашият потребител има достатъчно разрешение и нещо не е наред. Върнете се във вашия файл WP-довереник за да се уверите, че всичко е правилно (повторен анализ за печатни грешки).

Прочетете и нашата статия на 6 WordPress плъгини за споделяне на вашите статии в социални мрежи

Ако не можете да се свържете с базата данни, като отидете на PhpMyAdmin тогава знаете, че проблемът е в сървъра. Това не означава непременно, че вашият MySQL сървър не работи. Това може просто да означава, че вашият потребител няма достатъчно разрешения.

Ето защо е важно в този случай да се свържете с вашия уеб хост, за да може той да го коригира.

Решения, които са работили за други

Важно е да се отбележи, че тези решения не работят за вас. Следователно използването им представлява риск. Ето защо трябва да сте сигурни, че имате резервни копия, в случай че нещо се обърка..

Дийпак Митал заявява, че за своя клиент се е опитал да поправи базата данни. Дори след този ремонт грешката не изчезна. След това той опита различни неща и в крайна сметка установи, че проблемът е в URL адреса на уебсайта. Очевидно последното би се променило, причинявайки грешката. Той направи искане SQL от PhpMyAdmin:

UPDATE wp_options SET опцията_value = 'YOUR_SITE_URL' WHERE опцията_name = 'siteurl'

Не забравяйте да го замените „YOUR_SITE_URL“ с текущия URL адрес.

Това като че ли реши нейния проблем и тези на други, които коментираха нейната публикация.

Sachinum твърди, че е успял да се свърже с базата данни с testconnection.php, така че замени потребителя в WP-config.php от потребител корен, Оттогава WordPress започна да работи добре.

След това върна настройките, каквито бяха, и всичко работеше перфектно. Не можеше да разбере какво не е наред. Той заключи, че това се дължи на печатна грешка.

Открийте и вие Как да се слеят две бази данни WordPress

Като цяло това е наистина разочароваща грешка. Какво опитахте, което изглежда работи? Ще се радваме да го споделите с обществеността, така че другите да не губят много време, за да излязат със същото решение като вас.

Открийте и някои премиум приставки за WordPress  

Можете да използвате други WordPress плъгини за да придадете модерен външен вид и да оптимизирате работата с вашия блог или уебсайт.

Предлагаме ви тук няколко премиум WordPress приставки, които ще ви помогнат да направите това.

1. Формуляр за контакт Добавка 7 Aweber

Ce WordPress плъгин premium съчетава простотата на WordPress плъгин Форма за обратна връзка 7 и добавете към вашия уебсайт система за създаване на Формуляр за връзка. Той интегрира модула за автоматичен отговор на Aweber и можете да изпращате електронни писма директно към вашия списък Aweber. 

Основните му характеристики са: статистика на Aweber в таблото за управление на WordPress, 8 атрактивни и сладки шаблона, за да създадете свой собствен формуляр за абонамент, и това за нула време, проверка на цялата кампания за излъчване на вашия акаунт Aweber с едно щракване, лесна инсталация, съвместимост с най-новите версии на jQuery и WordPress, пълна документация и поддръжка 24/24.

Изтегляне | демонстрация | уеб хостинг

2. Генератор на тотални рецепти

Total Recipe Generator е добавка за първокласни рецепти, достъпна в WordPress. Тя ви дава възможност да представите вашите рецепти на потребителите по начин, който определено ще ви помогне да се откроите от тълпата.

Ce WordPress плъгин ще ви позволи лесно да трансформирате уебсайта си в уебсайт, посветен на рецепти за готвене, Ще можете да:

филтрирайте рецептите, изброени според количеството на хранителните елементи (натрий, въглехидрати, протеини и др.), филтрирайте рецептите, изброени според времето на приготвяне, в йерархичен и семантичен ред, времето за готвене, трудност, тип рецепта и всички, използващи падащи стойности и т.н.

Изтегляне | демонстрация | уеб хостинг

3. AccessPress Социални икони Pro

AccessPress Social Icons Pro ви позволява да създавате различни социални икони и да свързвате социалните си профили от уебсайта си WordPress. Тя е много привлекателна, защото можете да създавате, персонализирате и проектирате красиви икони за своите профили в социалните медии.


Тази първокласна приставка за WordPress ви предлага 16 красиви набора от икони, от които можете да избирате. В допълнение към това ви дава възможност да създадете свой собствен набор от икони, да ги персонализирате, да зададете размери, да добавите множество ефекти и т.н.

Изтегляне | демонстрация | уеб хостинг

Препоръчителни ресурси

Научете за други препоръчани ресурси, които да ви помогнат да изградите и управлявате вашия уебсайт.

Заключение

Ето го ! Това е всичко за този урок, надяваме се, че този урок ще ви помогне да поправите грешката при свързване на базата данни на WordPress. Ако ви е харесало, не се колебайте споделете го с приятелите си в любимите си социални мрежи

Можете обаче да се консултирате нашите ресурси, ако имате нужда от повече елементи, за да осъществите вашите проекти за създаване на интернет сайтове, като се консултирате с нашето ръководство за Създаване на блог на WordPress.

Но междувременно ни уведомете вашите коментари и предложения в специалния раздел.

...  

Тя ПИН на Pinterest