Problem Error Establishing a Database Connection lub Błąd połaczenia z bazą danych z reguły wynika z nieprawidłowej konfiguracji bazy danych używanej przez WordPress (szczególnie po przeniesieniu strony lub po zmianie hasła do bazy danych). Można to poprawić w pliku wp-config.php - powinien być tam podany host localhost i baza, która jest już utworzona w DirectAdmin (często przy kopiowaniu plików z poprzedniego serwera zdarza się pozostawić te same dane konfiguracyjne).

W celu rozpoczęcia diagnostyki przyczyny problemu, zalecamy najpierw włączenie trybu debugowania. Aby to zrobić, w pliku wp-config.php należy zamienić define( 'WP_DEBUG', false ); na define( 'WP_DEBUG', true );. Następnie należy odświeżyć stronę - pojawi się wyjaśnienie z czego wynika problem z połączeniem z bazą. Najczęstsze przyczyny błędu to:

1. Pojawienie się błędu typu "Access denied for user xxx@localhost" oznacza właśnie błędne dane do bazy - należy wtedy podać poprawne dane do pliku wp-config.php (w razie konieczności hasło do bazy danych można zresetować w panelu DirectAdmin).


2. Jeśli będzie to błąd typu: "User'xxxx' has exceeded the 'max_questions' resource" (lub podobny), to zalecamy zainstalowanie i skonfigurowanie jednej z dostępnych wtyczek cachujących (np. Cache Enabler lub WP Super Cache) oraz usunięcie pluginów, które mogą powodować nadmierne wykorzystanie zasobów.

3. Natomiast jeżeli błąd pojawił się od razu po wykonaniu instalacji WordPress, należy powtórzyć proces instalacji skryptu.

Jednocześnie informujemy, że jako firma hostingowa nie prowadzimy wsparcia technicznego z obsługi zewnętrznych skryptów (takich jak WordPress), a powyższy poradnik nie musi być zgodny z oficjalnymi zaleceniami jego twórców. W przypadku dalszych wątpliwości zachęcamy do odwiedzenia strony https://pl.wordpress.org/support/.

Przeczytaj również
REST API WordPress - jak zezwolić na publiczny dostęp? (Zobacz: 1388)
Instalacja WordPress za pomocą narzędzia Wordpress2Click (Zobacz: 14956)
Jak zezwolić na dostęp do pliku xmlrpc.php? (Zobacz: 2155)
Błąd: "Fatal error: Allowed memory size..." - podniesienie parametru memory_limit w WordPress (Zobacz: 3832)
Jak przyspieszyć WordPressa? (Zobacz: 3947)

Powered by WHMCompleteSolution