mirror of
https://github.com/ShaYmez/FreeSTAR-Status-Engine.git
synced 2024-11-23 04:38:37 -05:00
fix error if server configs are renamed already
This commit is contained in:
parent
5374602896
commit
9ef3938e10
@ -7,17 +7,26 @@
|
||||
// This is needed because some hosts do not either unzip hidden files
|
||||
// or neither GitHub puts that file inside the zips.
|
||||
/********************************************************************/
|
||||
$apacheExampleName = "ApacheHtaccess";
|
||||
$apacheProductionName = ".htaccess";
|
||||
$iisExampleName = "IISWebConfig";
|
||||
$iisProductionName = "web.config";
|
||||
if(stripos($_SERVER['SERVER_SOFTWARE'],'apache')!== false){
|
||||
$f = fopen(".htaccess", "a+");
|
||||
$f2 = fopen("ApacheHtaccess","r");
|
||||
fwrite($f, fread($f2, filesize("ApacheHtaccess")));
|
||||
fclose($f);
|
||||
fclose($f2);
|
||||
if(!file_exists($apacheProductionName)) {
|
||||
$f = fopen($apacheProductionName, "a+");
|
||||
$f2 = fopen($apacheExampleName,"r");
|
||||
fwrite($f, fread($f2, filesize($apacheExampleName)));
|
||||
fclose($f);
|
||||
fclose($f2);
|
||||
}
|
||||
// skipping renaming file if it already exists
|
||||
} else {
|
||||
$f = fopen("web.config", "a+");
|
||||
$f2 = fopen("IISWebConfig","r");
|
||||
fwrite($f, fread($f2, filesize("IISWebConfig")));
|
||||
fclose($f);
|
||||
fclose($f2);
|
||||
if(!file_exists($iisProductionName)) {
|
||||
$f = fopen($iisProductionName, "a+");
|
||||
$f2 = fopen($iisExampleName,"r");
|
||||
fwrite($f, fread($f2, filesize($iisExampleName)));
|
||||
fclose($f);
|
||||
fclose($f2);
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
Loading…
Reference in New Issue
Block a user