Како да се реши „Грешка при воспоставување врска со база на податоци“ на веб-страници?
Што гледате кога се обидувате да ја отворите вашата веб-страница „Грешка при воспоставување врска со базата на податоци“ Предупредувањето (Грешка при воспоставување врска со база на податоци) покажува дека изворните кодови на вашата страница (PHP) и вашата база на податоци MySQL/MariaDB не можат да разговараат меѓу себе. Оваа грешка обично е предизвикана од неточни промени на лозинката, оштетување на базата на податоци или проблеми со оптимизацијата од страна на серверот. Можете да ги следите чекорите подолу за да го решите проблемот.
Чекор 1: Проверете wp-config.php или датотека за поставки на базата на податоци
80% од причината за грешката е што информациите за базата на податоци се погрешно напишани во датотеката за поставки:
- Каде што вашата страница е инсталирана преку cPanel, Plesk или FTP
public_htmlОдете во главниот директориум. - Ако користите WordPress
wp-config.phpОтворете ја датотеката (config.php, database.php итн. во специјален софтвер) во режим на уредување. - Најдете ги следните линии и проверете дали точно се совпаѓаат со тековните информации што сте ги создале на cPanel/Plesk:
define('DB_NAME', 'veritabanı_adınız');define('DB_USER', 'veritabanı_kullanıcı_adınız');define('DB_PASSWORD', 'veritabanı_şifreniz');define('DB_HOST', 'localhost');*(Забелешка: ако не користите оддалечен SQL-сервер, оваа вредност мора да остане „локален хост“).*
Чекор 2: Потврдете ги корисничките дозволи и привилегии на MySQL
Дури и ако името и лозинката на базата се точни, на корисникот можеби не му се доделени целосни привилегии за базата на податоци:
- Најавете се на cPanel и MySQL® Бази на податоци Внесете ја страницата (MySQL Databases).
- Скролувајте до дното на страницата и изберете го соодветниот корисник и база на податоци од делот „Додај корисник во база на податоци“. Додадете велат.
- На екранот што се отвора „СИТЕ ПРИВИЛЕГИИ“ Зачувајте ги промените со штиклирање на полето (Сите привилегии).
Чекор 3: Поправка на оштетени табели (поправка на база на податоци)
Ненадејното исклучување на серверот или паѓањата на SQL може да ги оштетиле табелите. За поправка на табели од cPanelphpMyAdminпанелот, изберете ја вашата база на податоци од левото мени, означете ги сите табели и кликнете на опаѓачкото мени на дното. „Поправи ги сликите“ Кликнете (Поправка табела).
Оваа статија е специјално подготвена за PvPServer.