Не могу найти httpd.conf

68

Я установил Ubuntu 14.04 на ноутбук и установил apache 2 (версия 2.4.7) и PHP 5.

Я не могу найти httpd.conf. Мне нужно изменить его, потому что, когда я пытаюсь открыть страницу .php, я вижу окно загрузки.

Как мне поступить?

fosslinux
источник
1
Я полагаю, что вы задаете неправильный вопрос. Вопрос, который вы должны задать: «Как я могу запретить этой загрузке показывать« + », смотрите изображение, которое я добавил». Если бы в качестве ответа было бы «отредактировать httpd.conf с ...», у вас были бы хорошие q и хорошие a. Теперь вы получите отрицательные ответы о httpd.conf, в котором вы не заинтересованы, так как у вас все еще есть окно загрузки;)
Rinzwind

Ответы:

105

Ubuntu не использует в httpd.confкачестве стандарта, вместо этого в глобальных настройках Apache можно найти /etc/apache2/apache2.conf. Вы можете создать httpd.confв каталоге apache2 и загрузить из него любую дополнительную конфигурацию, включив следующую строку в/etc/apache2/apache2.conf.

Include /etc/apache2/httpd.conf

Вам не нужен этот файл для настройки apache, но вы можете создать его, если другие программы полагаются на его наличие.

Arronical
источник
1
Arronical, куда поместит конфигурацию, которая должна идти в httpd.confфайл? Я следую этому уроку,
qualebs
14

httpd.confбудет в /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$

Мне нужно это поменять

Нет, ты не. В документации говорится :

httpd.conf: исторически основной файл конфигурации Apache2, названный в честь демона httpd. Сейчас файл не существует. В более старых версиях Ubuntu файл мог присутствовать, но пустой, так как все параметры конфигурации были перемещены в указанные ниже каталоги.

потому что, когда я пытаюсь открыть страницу .php, я вижу окно загрузки

Как бы изменить это httpd.confисправить? Если вам нужно изменить настройки конфигурации, я бы предположил, что вам нужно изменить apache2.confили виртуальный хост в /etc/apache2/sites-enabled/.

Rinzwind
источник
4
на самом деле я вижу apache2.conf
Yufenyuy Veyeh Dider