wtorek, 12 lipca 2016

[Apache2] [warn] The Alias directive in /etc/phpmyadmin/apache.conf

Jak usunąć problemy w Apache2 związane z Aliasami. Po aktualizacji pakietów i restarcie usługi Apache pojawiły mi się poniższe błędy. Z racji że wcześniej nie miałem czasu się tym zająć dzisiaj się zabrałem za rozwiązanie tych błędów.

 Rysunek 1 - Urywek komunikatu błędu.

Błąd 1
[....] Reloading web server config: apache2[Tue Jul 12 19:06:11 2016] [warn] The Alias directive in /etc/phpmyadmin/apache.conf at line 3 will probably never match because it overlaps an earlier Alias.

apache2: Could not reliably determine the server's fully qualified domain name, using 185.49.14.15 for ServerName

Wyjaśnienie: Pierwszy błąd mówi o tym że nie udało się wiarygodnie ustalić pełnej nazwy domeny serwera i zostanie użyty adres IP dla parametu ServerName.

Rozwiązanie: Należy dokonać edycji pliku /etc/phpmyadmin/apache.conf i nadać nazwę naszego serwera. W tym celu używamy gotowych komend.

nano /etc/phpmyadmin/apache.conf

# plik apache.conf (dodajemy poniższą linijke)
ServerName GamingCenter.pl


Błąd 2
[....] Restarting web server: apache2[Tue Jul 12 19:09:55 2016] [warn] The Alias directive in /etc/phpmyadmin/apache.conf at line 4 will probably never match because it overlaps an earlier Alias.

... waiting [Tue Jul 12 19:09:56 2016] [warn] The Alias directive in /etc/phpmyadmin/apache.conf at line 4 will probably never match because it overlaps an earlier Alias.


Wyjaśnienie: Drugi błąd mówi o tym że dyrektywa aliasu /etc/phpmyadmin/apache.conf na linii 4 nie będzie prawdopodobnie nigdy pasować, ponieważ pokrywa się z wcześniejszym aliasem.

Rozwiązanie:
Należy dokonać edycji pliku /etc/apache2/apache2.conf i zakomentować linię "Include /etc/phpmyadmin/apache.conf" znakiem "#" jak na Rys. 2.

Rysunek 2 - Plik /etc/apache2/apache2.conf 

Teraz wystarczy zrestartować serwer Apache 2 i nie powinniśmy więcej widzieć błędów. Do tego celu używamy poniższej komendy.

service apache2 restart


Brak komentarzy:

Prześlij komentarz