2013-09-26 21 views
6

Istnieje ostrzeżenie po uruchomieniu polecenia sudo service apache2 restart.(Ostrzeżenie) nakładki Ubuntu-Server i wcześniejszy Alias ​​

* Restarting web server apache2 
[Thu Sep 26 05:46:24 2013] [warn] The Alias directive in /etc/phpmyadmin/apache.conf at line 3 will probably never match because it overlaps an earlier Alias. 
... waiting 
[Thu Sep 26 05:46:25 2013] [warn] The Alias directive in /etc/phpmyadmin/apache.conf at line 3 will probably never match because it overlaps an earlier Alias. 

pokazuje po uruchomieniu apache2.

Warn

już próbował tego rozwiązania, ale nie dla mnie. Ktoś może pomóc?

+0

Jakie rozwiązanie wypróbowałeś? –

+2

http://tech.enekochan.com/2013/05/08/solve-the-alias-directive-in-will-probably-never-match-because-ir-overlaps-an-earlier-alias/ this but didn 't work –

Odpowiedz

18

Znalazłem że zawartość apache.conf są już załadowane przez phpmyadmin.conf znajduje się w /etc/apache2/conf.d co oznacza, że ​​można usunąć (lub komentarz) następującą linię z pliku apache2.conf.

Include /etc/phpmyadmin/apache.conf 

Mam nadzieję, że to pomoże.

2

Wygląda na to, że mógł ręcznie edytować lub skopiować plik konfiguracyjny, aby utworzyć instrukcję Alias ​​dla pliku phpMyAdmin, ale menedżer pakietów również to zrobił, więc wydaje się, że masz teraz dwie instrukcje, które się pokrywają. .

+1

Więc jak to naprawić? nadal wyświetla się po ponownym uruchomieniu usługi apache2. –

+1

W takim przypadku wystarczy cofnąć zmiany wprowadzone ręcznie. –