Преимущества директивы ServerAdmin в Apache2

как именно может ServerAdmin директива в Apache2 будет полезна?

документация Apache2 гласит:

ServerAdmin задает контактный адрес, который сервер включает в любые сообщения об ошибках, которые он возвращает клиенту.

но всякий раз, когда я получаю ошибку 404, адрес электронной почты, установленный в моем vhost, нигде не виден. Мне нужна дополнительная директива, чтобы это сработало?

vhost:

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

1 ответов


по-видимому, эта функциональность Apache была устаревшей. Раньше я видел сообщение в случае ошибки, чтобы связаться с администратором сервера, но теперь не могу получить его в текущих версиях.

как ответ на ваш вопрос "как это может быть полезно"; вы можете получить значение с PHP по крайней мере $_SERVER ['SERVER_ADMIN'] и верните это из своего кода в случае ошибки.