Zainstalowałem Ubuntu 14.04 na laptopie i zainstalowałem Apache 2 (wersja 2.4.7) i PHP 5.
Nie mogę znaleźć httpd.conf. Muszę to zmienić, ponieważ kiedy próbuję otworzyć stronę .php, widzę okno pobierania.
jak powinienem postąpić?
Zainstalowałem Ubuntu 14.04 na laptopie i zainstalowałem Apache 2 (wersja 2.4.7) i PHP 5.
Nie mogę znaleźć httpd.conf. Muszę to zmienić, ponieważ kiedy próbuję otworzyć stronę .php, widzę okno pobierania.
jak powinienem postąpić?
Odpowiedzi:
Ubuntu nie używa httpd.confjako standardu, zamiast tego można znaleźć globalną konfigurację apache /etc/apache2/apache2.conf. Możesz utworzyć httpd.confaw katalogu apache2 i załadować z niego dowolną dalszą konfigurację, dołączając następujący wiersz do/etc/apache2/apache2.conf.
Include /etc/apache2/httpd.conf
Nie potrzebujesz tego pliku, aby skonfigurować apache, ale możesz go utworzyć, jeśli inne oprogramowanie polega na tym, że tam jest.
httpd.confbędzie w /etc/apache2/.
/etc/apache2$ ls
apache2.conf envvars mods-available ports.conf sites-enabled
conf.d httpd.conf mods-enabled sites-available
:/etc/apache2$ more httpd.conf
:/etc/apache2$
Muszę to zmienić
Nie, ty nie. Dokumentacja stwierdza :
httpd.conf: historycznie główny plik konfiguracyjny Apache2, nazwany na cześć demona httpd. Teraz plik nie istnieje. W starszych wersjach Ubuntu plik może być obecny, ale pusty, ponieważ wszystkie opcje konfiguracji zostały przeniesione do wymienionych poniżej katalogów.
ponieważ kiedy próbuję otworzyć stronę .php, widzę okno pobierania
Jak zmieni to httpd.confnaprawić? Jeśli potrzebujesz zmienić ustawienia konfiguracji, zakładam, że musisz zmienić apache2.conflub host wirtualny w /etc/apache2/sites-enabled/.