web-dev-qa-db-ja.com

Apache2のServerAdminディレクティブの利点

Apache2のServerAdminディレクティブはどの程度正確に役立ちますか?

Apache2のドキュメントには次のように書かれています。

ServerAdminは、サーバーがクライアントに返すエラーメッセージに含める連絡先アドレスを設定します。

しかし、404エラーが返されると、仮想ホストに設定されているメールアドレスがどこにも表示されません。それを機能させるためにいくつかの追加の指令が必要ですか?

vhost:

<VirtualHost *:8080>
    ServerAdmin [email protected]
    ServerName testsite.example.com
    DocumentRoot /var/www/example.com/www
</VirtualHost>
20

どうやら、Apacheのその機能は非推奨になっています。以前はサーバー管理者に連絡するためのエラーが発生した場合にメッセージが表示されていましたが、現在のバージョンでは表示されません。

あなたの質問への答えとして「それはどのように役立つことができますか」; PHP少なくとも $ _ SERVER ['SERVER_ADMIN'] で値を取得し、エラーが発生した場合にコードから値を返すことができます。

18
Joe T