Не удается найти httpd.conf

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

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

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

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

Include /etc/apache2/httpd.conf

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

httpd.conf будет находиться в /etc/apache2/.

/etc/apache2$ lsapache2.conf  envvars     mods-available  ports.conf       sites-enabledconf.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/.

Я считаю, что вы задаете неправильный вопрос. Вопрос, который вы должны задать, звучит так: “как мне предотвратить отображение этого окна загрузки” + “посмотрите изображение, которое я добавил”. Если бы в качестве ответа было “редактировать httpd.conf с помощью …”, у вас были бы хорошие вопросы и хорошие ответы. Теперь вы получите отрицательные ответы о httpd.conf, который вас не интересует, поскольку у вас все еще есть окно загрузки :wink: