我在笔记本电脑上安装了 Ubuntu 14.04,并安装了 apache 2(版本 2.4.7)和 PHP 5。
我找不到httpd.conf
。我需要更改它,因为当我尝试打开 .php 页面时,我看到一个下载框。
我该如何继续?
答案1
Ubuntu 不使用httpd.conf
标准配置,而是在 中找到 apache 的全局配置/etc/apache2/apache2.conf
。您可以在 apache2 目录中创建一个httpd.conf
,并通过在 中包含以下行来从中加载任何进一步的配置/etc/apache2/apache2.conf.
Include /etc/apache2/httpd.conf
您不需要该文件来配置 apache,但如果其他软件依赖它,您可以创建它。
答案2
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/
。