Komunikaty o błędach połączenia z bazą danych MySQL lub uwierzytelniania
Błędy uwierzytelniania
Uwierzytelnianie ma miejsce, gdy aplikacja Movable Type próbuje komunikować się z bazą danych MYSQL za pomocą nazwy użytkownika i hasła. Trzy czynniki związane z uwierzytelnianiem to:nazwa użytkownika, nazwa bazy danych i hasło. Jeśli którykolwiek z nich jest błędnie wpisany lub niepoprawny, możesz zobaczyć następujące błędy:Powyższy komunikat o błędzie wskazuje „Błąd połączenia:odmowa dostępu dla użytkownika „[email protected]”localhost” do bazy danych „whhsup5_mt2577” . Oznacza to, że serwer nie zezwala na dostęp z powodu nieprawidłowej nazwy użytkownika, bazy danych lub hasła. Oto kolejny możliwy komunikat o błędzie:
Błąd komunikacji (200)
Movable Type:Wystąpił błąd Błąd połączenia:Odmowa dostępu dla użytkownika „whhsup5_mt257”@”localhost” do bazy danych „whhsup5_mt2577”
Ponownie, ten błąd dotyczy uwierzytelniania bazy danych przy użyciu nazwy użytkownika, nazwy bazy danych lub hasła używanego do uzyskania dostępu do bazy danych z Movable Type.
Kroki rozwiązywania problemów — dwukrotnie sprawdź nazwę użytkownika, hasło i nazwę bazy danych, a następnie spróbuj ponownie nawiązać połączenie. W razie potrzeby może być konieczne ręczne uzyskanie dostępu do bazy danych w celu aktualizacji hasła.Błędy połączenia
Innym rodzajem błędów, które możesz zobaczyć, są błędy połączenia z bazą danych. Różni się to od błędów uwierzytelniania, ponieważ Movable Type po prostu nie może komunikować się z serwerem bazy danych. Komunikat o błędzie, który możesz zobaczyć wygenerowany z Movable Type, może wyglądać następująco:Wystąpił błąd:Błąd połączenia:nie można połączyć się z lokalnym serwerem MySQL przez gniazdo „/var/lib/mysql/mysql.sock” (2) Ten błąd może mieć wiele przyczyn. Może to być spowodowane utratą łączności z Internetem, problemami z siecią między serwerem a bazą danych oraz błędami bazy danych powodującymi awarię bazy danych. Może to być również spowodowane brakiem aktywności serwera bazy danych. Kroki rozwiązywania problemów — wiele z tych problemów może wymagać skontaktowania się z pomocą techniczną w celu sprawdzenia bazy danych. Skorzystaj z artykułu na temat Błędów połączenia z bazą danych aby pomóc w rozwiązywaniu problemów z połączeniem. Plik konfiguracyjny Jeśli chcesz edytować parametry połączenia z bazą danych, możesz je znaleźć w pliku mt-config.cgi plik znajdujący się w folderze cgi-bin, w którym Movable Type zainstalował swoje pliki. Plik konfiguracyjny może wyglądać następująco:
## Movable Type Configuration File
##
## This file defines system-wide
## settings for Movable Type. In
## total, there are over a hundred
## options, but only those
## critical for everyone are listed
## below.
##
## Information on all others can be
## found at:
## https://www.movabletype.org/documentation/config#======== REQUIRED SETTINGS ==========
CGIPath /cgi-bin/movable/
StaticWebPath /mvtype/mt-static/
StaticFilePath /home/whhsup5/public_html/mvtype/mt-static#======== DATABASE SETTINGS ==========
ObjectDriver DBI::mysql
Database whhsup5_mt2477
DBUser whhsup5_mt2474
DBPassword SmP4dfdf3
DBHost localhost