Skip to content

Commit

Permalink
MINOR Removed double up of similar logic in InstallRequirements (from…
Browse files Browse the repository at this point in the history
… r108569)

git-svn-id: svn://svn.silverstripe.com/silverstripe/open/phpinstaller/trunk@112410 467b73ca-7a2a-4603-9d3b-597d59a354a9
  • Loading branch information
sminnee committed Oct 15, 2010
1 parent f9d29bd commit 83567dc
Showing 1 changed file with 5 additions and 10 deletions.
15 changes: 5 additions & 10 deletions install.php
Expand Up @@ -305,17 +305,15 @@ function isApache() {

/**
* Find the webserver software running on the PHP host.
* @return string Server software ("Unknown" if not able to find)
* @return string|boolean Server software or boolean FALSE
*/
function findWebserver() {
// Try finding from SERVER_SIGNATURE or SERVER_SOFTWARE
$webserver = @$_SERVER['SERVER_SIGNATURE'];
if(!$webserver) $webserver = @$_SERVER['SERVER_SOFTWARE'];

// If we still can't find it, this is a completely unknown server
if(!$webserver) $webserver = 'Unknown';

return strip_tags(trim($webserver));
if($webserver) return strip_tags(trim($webserver));
else return false;
}

/**
Expand Down Expand Up @@ -793,20 +791,17 @@ function requireServerVariables($varNames, $errorMessage) {
$this->error($testDetails);
}
}

function isRunningWebServer($testDetails) {
$this->testing($testDetails);
if(function_exists('apache_get_modules') || stristr(@$_SERVER['SERVER_SIGNATURE'], 'Apache')) {
return true;
} elseif(strpos($_SERVER['SERVER_SOFTWARE'], 'IIS/7') !== false) {
if($testDetails[3]) {
return true;
} else {
$this->warning($testDetails);
return false;
}
}


// Must be PHP4 compatible
var $baseDir;
function getBaseDir() {
Expand Down

0 comments on commit 83567dc

Please sign in to comment.