25

ServerAdminApache2 中的指令究竟如何有用?

Apache2 文档如下:

ServerAdmin 设置服务器在返回给客户端的任何错误消息中包含的联系地址。

但是每当我收到 404 错误时,我的虚拟主机中设置的电子邮件地址就无处可寻。我是否需要一些额外的指令才能使其工作?

虚拟主机:

<VirtualHost *:8080>
    ServerAdmin myemail@gmail.com
    ServerName testsite.example.com
    DocumentRoot /var/www/example.com/www
</VirtualHost>
4

1 回答 1

26

显然,Apache 的功能已被弃用。我曾经在出现错误时看到一条消息来联系服务器管理员,但现在无法在当前版本上发生这种情况。

作为对您的问题“它如何有用”的回答;您可以使用 PHP 至少 $_SERVER['SERVER_ADMIN']获取该值,并在发生错误时从您的代码中返回该值。

于 2014-08-04T05:16:40.850 回答