Apache2のServerAdmin
ディレクティブはどの程度正確に役立ちますか?
Apache2のドキュメントには次のように書かれています。
ServerAdminは、サーバーがクライアントに返すエラーメッセージに含める連絡先アドレスを設定します。
しかし、404エラーが返されると、仮想ホストに設定されているメールアドレスがどこにも表示されません。それを機能させるためにいくつかの追加の指令が必要ですか?
vhost:
<VirtualHost *:8080>
ServerAdmin [email protected]
ServerName testsite.example.com
DocumentRoot /var/www/example.com/www
</VirtualHost>
どうやら、Apacheのその機能は非推奨になっています。以前はサーバー管理者に連絡するためのエラーが発生した場合にメッセージが表示されていましたが、現在のバージョンでは表示されません。
あなたの質問への答えとして「それはどのように役立つことができますか」; PHP少なくとも $ _ SERVER ['SERVER_ADMIN'] で値を取得し、エラーが発生した場合にコードから値を返すことができます。