【发布时间】:2015-05-03 09:47:56
【问题描述】:
我想将AddHandler application/x-httpd-php5 .php 行添加到我的httpd.conf 文件中,但我似乎找不到它。我尝试查看 /etc/apache2 和 /etc/apache2/apache2.conf 但没有运气。我可以将这一行添加到 apache2.conf 文件中吗?
【问题讨论】:
标签: apache
我想将AddHandler application/x-httpd-php5 .php 行添加到我的httpd.conf 文件中,但我似乎找不到它。我尝试查看 /etc/apache2 和 /etc/apache2/apache2.conf 但没有运气。我可以将这一行添加到 apache2.conf 文件中吗?
【问题讨论】:
标签: apache
如果您使用的是 Debian 发行版(例如 Ubunto),您可以使用以下命令找到 Apache 服务器的位置:
ps -ef | grep apache
寻找Apache程序的位置,然后运行以下命令:
$ /usr/bin/apache2 -V
这将为您提供 apache2.conf 的位置。或者,您可以只搜索文件:
$ find / -name 'httpd.conf' -print
而且,是的!你 can add the line 到 Apache2.conf 也是。但请确保也启用了 MIME 模块。通常,它已启用,但只是为了确保查看 apache2.conf 或 httpd.conf 并取消注释以下行:
LoadModule mime_module libexec/apache2/mod_mime.so
【讨论】:
LoadModule mime_module libexec/apache2/mod_mime.so?我检查了 apache2.conf 并且 httpd 路径(/etc/apache2)没有 httpd.conf。我需要创建一个 httpd.conf 并在那里插入命令吗?其他一些解决方案说 httpd 在 apache2.conf 中被注释掉了,但它似乎也不存在
apache2.conf 的末尾即可。不同的 Linux 发行版的 Apache 有不同的配置。有时只有 apache2.conf,有时同时有 apache2.conf 和 httpd.conf。一个包括另一个。