Kiedy ponownie uruchamiałem apche2, otrzymywałem ten komunikat ...
sudo service apache2 restart
* Restarting web server apache2 AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
a kiedy zostałem wpisany localhost/phpmyadmin
, pokazuje komunikat
-NOT FOUND Żądany adres URL / phpmyadmin nie został znaleziony na tym serwerze. Serwer Apache / 2.4.7 (Ubuntu) na lokalnym hoście Port 80
Proszę, pomóż mi w tym.
apache2
phpmyadmin
5yaz khan
źródło
źródło
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
a następniesudo /etc/init.d/apache2 reload
na terminalu i dać mi znać. Sudo wymaga zatem hasła administratora; proszę podać odpowiednio. :)phpmyadmin
zainstalowałeś. W takim przypadku nie powinieneś musieć tworzyć dowiązań symbolicznych,/usr/share/phpmyadmin
jak wspomniano powyżej, jednak powinieneś sprawdzić, czy masz/etc/apache2/conf-available/phpmyadmin.conf
i czy zostało włączone/etc/apache2/conf-enabled/phpmyadmin.conf
. Jeśli zostanie znaleziony w,conf-available
ale nie wconf-enabled
, musisz włączyć go za pomocąsudo a2enconf phpmyadmin.conf
lubsudo a2enconf /etc/apache2/conf-available/phpmyadmin.conf
.sudo apt-get install --reinstall phpmyadmin
- zostanie to automatycznie skonfigurowanephpmyadmin
.Odpowiedzi:
Czy próbowałeś:
Następnie dodaj następujący wiersz na końcu pliku:
Następnie uruchom ponownie apache:
źródło
Wierzę, że dzieje się tak, ponieważ nie skonfigurowałeś dobrze swojego phpmyadmina z serwerem Apache. Jeśli zainstalowałeś serwer apache i phpmyadmin przy użyciu
sudo apt-get install
(ponieważ możesz zainstalować je za pomocą kodu źródłowego itp.), Poniższa procedura może Ci pomóc.sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
sudo ln -s /usr/share/phpmyadmin /var/www/html/phpmyadmin
sudo service apache2 restart
teraz wpisz
localhost/phpmyadmin
w pasku adresu przeglądarki internetowejjeśli zrobiłeś wszystko poprawnie teraz, możesz zobaczyć phpmyadmin w przeglądarce.
(Ze względu na metodę instalacji apache restartu serwera lub inne rzeczy mogą się różnić. Jeśli tak, to musisz ręcznie zrobić, co polecenia mają zrobić (ten opis uważa, że jesteś bardzo nowy w apache w Linuksie :)))
źródło
Na odpowiedź Ibrahima użyłem nano w terminalu zamiast gedit, ponieważ nie mogłem zmusić go do działania.
Root Terminal Steps
Wklej w terminalu, otworzy się w edytorze terminalu Nano:
Następnie dodaj następujący wiersz na końcu pliku:
ctrl-oi ctrl-xaby zapisać i wyjść.
Następnie wklej w terminalu: uruchom ponownie apache:
źródło