• Главная
  • Карта сайта
Не найдено

Pogreška pri uspostavljanju veze s bazom podataka

  1. 1. Zahtjevi
  2. 1. Oštećena baza podataka
  3. 2. Provjerite datoteku wp-config.php
  4. 3. Provjerite poslužitelj
  5. 4. Zaključak

Pogreška pri uspostavljanju veze s bazom podataka je uobičajena pogreška kada pokušate pristupiti web-lokaciji WordPress

Pogreška pri uspostavljanju veze s bazom podataka je uobičajena pogreška kada pokušate pristupiti web-lokaciji WordPress. Baza podataka pohranjuje sve važne informacije za vašu web-lokaciju, uključujući vaše postove, komentare, konfiguraciju web-lokacije, korisničke račune, postavke teme i dodataka i tako dalje. Ako se veza s vašom bazom podataka ne može uspostaviti, vaša WordPress web-lokacija neće se učitati, a više će vam vjerojatno dati pogrešku: "Pogreška pri uspostavljanju veze s bazom podataka" u WordPressu.

Najčešći uzrok problema "Greška pri uspostavljanju veze s bazom podataka" je jedno od sljedećeg:

Vaša je baza podataka oštećena
Netočne vjerodajnice za prijavu u konfiguracijskoj datoteci programa WordPress (wp-config.php)
Usluga MySQL prestala je raditi zbog nedostatka memorije na poslužitelju (zbog velikog prometa) ili problema s poslužiteljem

1. Zahtjevi

Da biste otklonili poteškoće s problemom "Greška pri uspostavljanju veze s bazom podataka", mora se ispuniti nekoliko zahtjeva:

  • SSH pristup vašem poslužitelju
  • Baza podataka se nalazi na istom poslužitelju
  • Morate znati korisničko ime baze podataka, korisničku lozinku i naziv baze podataka

Također prije nego što pokušate popraviti grešku "Greška pri uspostavljanju veze s bazom podataka", preporuča se da napravite sigurnosnu kopiju vaše web-lokacije i baze podataka.

1. Oštećena baza podataka

Prvi korak prilikom pokušaja otklanjanja poteškoća s problemom "Greška pri uspostavljanju veze s bazom podataka" je provjeriti je li ta pogreška prisutna i na prednjoj i na pozadini web-lokacije. Svojom pozadini možete pristupiti putem http://www.yourdomain.com/wp-admin (zamijeniti “yourdomain” stvarnim nazivom domene)

Ako pogreška ostaje ista i za vašu front-end i za back-end, trebate prijeći na sljedeći korak.

Ako možete pristupiti pozadini putem https://www.yourdomain.com/wp-admin, a vidjet ćete sljedeću poruku:

“Jedna ili više tablica baze podataka nisu dostupne. Možda je potrebno popraviti bazu podataka "

to znači da je vaša baza podataka oštećena i morate je pokušati popraviti.

Da biste to učinili, najprije morate omogućiti opciju popravka u datoteci wp-config.php, koja se nalazi unutar korijenskog direktorija WordPressa, dodavanjem sljedećeg retka:

define ('WP_ALLOW_REPAIR', true);

Sada možete otići do ove stranice: https://www.yourdomain.com/wp-admin/maint/repair.php i kliknite gumb "Popravi i optimiziraj bazu podataka".

Iz sigurnosnih razloga, ne zaboravite isključiti opciju popravka ako izbrišete redak koji smo dodali prije u datoteci wp-config.php.

Ako to ne riješi problem ili se baza podataka ne može popraviti, vjerojatno ćete je morati vratiti iz sigurnosne kopije ako je dostupna.

2. Provjerite datoteku wp-config.php

Još jedan, vjerojatno najčešći razlog za neuspjelu vezu s bazom podataka je pogrešna postavka baze podataka u vašoj WordPress konfiguracijskoj datoteci.

Konfiguracijska datoteka se nalazi u korijenskom direktoriju WordPress stranice i zove se wp-config.php.

Otvorite datoteku i pronađite sljedeće retke:

define ('DB_NAME', 'ime_baze'); define ('DB_USER', 'username_username'); define ('DB_PASSWORD', 'database_password'); define ('DB_HOST', 'localhost');

Provjerite jesu li postavljeni ispravni naziv baze podataka, korisničko ime i lozinka. Baza podataka hosta treba biti postavljena na "localhost".

Ako ikada promijenite korisničko ime i lozinku baze podataka, uvijek je potrebno ažurirati i ovu datoteku.

Ako je sve ispravno postavljeno i još uvijek dobivate grešku "Greška pri uspostavljanju veze s bazom podataka", problem je vjerojatno na strani poslužitelja i trebali biste prijeći na sljedeći korak ovog vodiča.

3. Provjerite poslužitelj

Ovisno o dostupnim resursima, tijekom visokih sati prometa, vaš poslužitelj možda neće moći obraditi sva opterećenja i može zaustaviti vaš MySQL poslužitelj.

O tome možete kontaktirati davatelja usluge hostinga ili ga možete sami provjeriti ako je MySQL poslužitelj ispravno pokrenut.

Da biste provjerili status MySQL-a, prijavite se na svoj poslužitelj putem SSH i upotrijebite sljedeću naredbu:

systemctl status mysql

Ili možete provjeriti je li u vašim aktivnim procesima:

ps aux | grep mysql

Ako se vaš MySQL ne izvodi, možete ga pokrenuti sa sljedećim naredbama:

systemctl pokrenuti mysql

Možda ćete također morati provjeriti potrošnju memorije na poslužitelju.

Da biste provjerili koliko RAM-a imate na raspolaganju, možete upotrijebiti sljedeću naredbu:

free -m

Ako na vašem poslužitelju nema dovoljno memorije, razmislite o nadogradnji poslužitelja.

4. Zaključak

Većinu vremena. Pogreška "Greška pri uspostavljanju veze s bazom podataka" može se riješiti slijedeći jedan od gore navedenih koraka.

Naravno, ne morate popravljati, Greška pri uspostavljanju veze s bazom podataka, ako koristite jednu od naših   WordPress VPS usluge hostinga   , u tom slučaju možete jednostavno zatražiti od naših stručnih administratora Linuxa da vam pomognu popraviti grešku koja uspostavlja vezu s bazom podataka u WordPressu, za vas Naravno, ne morate popravljati, Greška pri uspostavljanju veze s bazom podataka, ako koristite jednu od naših WordPress VPS usluge hostinga , u tom slučaju možete jednostavno zatražiti od naših stručnih administratora Linuxa da vam pomognu popraviti grešku koja uspostavlja vezu s bazom podataka u WordPressu, za vas. Dostupni su 24 × 7 i odmah će se pobrinuti za vaš zahtjev.

PS . Ako vam se svidio ovaj post, o tome kako popraviti Greška uspostavljanje veze baze podataka u WordPress, molimo podijelite ga s prijateljima na društvenim mrežama pomoću gumba na lijevoj strani ili jednostavno ostavite odgovor u nastavku. Hvala.

Провайдеры:
  • 08.09.2015

    Batyevka.NET предоставляет услуги доступа к сети Интернет на территории Соломенского района г. Киева.Наша миссия —... 
    Читать полностью

  • 08.09.2015
    IPNET

    Компания IPNET — это крупнейший оператор и технологический лидер на рынке телекоммуникаций Киева. Мы предоставляем... 
    Читать полностью

  • 08.09.2015
    Boryspil.Net

    Интернет-провайдер «Boryspil.net» начал свою работу в 2008 году и на данный момент является одним из крупнейших поставщиков... 
    Читать полностью

  • 08.09.2015
    4OKNET

    Наша компания работает в сфере телекоммуникационных услуг, а именно — предоставлении доступа в сеть интернет.Уже... 
    Читать полностью

  • 08.09.2015
    Телегруп

    ДП «Телегруп-Украина» – IT-компания с 15-летним опытом работы на рынке телекоммуникационных услуг, а также официальный... 
    Читать полностью

  • 08.09.2015
    Софтлинк

    Высокая скоростьМы являемся участником Украинского центра обмена трафиком (UA — IX) с включением 10 Гбит / сек... 
    Читать полностью