public function check(ExceptionControllerInterface $exceptionController)
{
$request = Request::createFromGlobals();
$serverSoftware = $request->server->get('SERVER_SOFTWARE', '');
$isApache = strpos($serverSoftware, 'Apache') !== false;
/** @var LowlevelChecks $verifier */
$verifier = $this->resourceManager->getVerifier();
if ($verifier && $verifier->disableApacheChecks === true || !$isApache) {
return null;
}
$path = $this->resourceManager->getPath('web/.htaccess');
if (is_readable($path)) {
return null;
}
return $exceptionController->systemCheck(Validator::CHECK_APACHE);
}