mirror of
https://github.com/Combodo/iTop.git
synced 2026-05-18 23:08:46 +02:00
Merge remote-tracking branch 'origin/support/2.5' into release/2.6
This commit is contained in:
@@ -184,7 +184,15 @@ EOF
|
|||||||
$sFile = utils::ReadParam('file', '', false, 'raw_data');
|
$sFile = utils::ReadParam('file', '', false, 'raw_data');
|
||||||
$oBackup = new DBBackupScheduled();
|
$oBackup = new DBBackupScheduled();
|
||||||
$sBackupDir = APPROOT.'data/backups/';
|
$sBackupDir = APPROOT.'data/backups/';
|
||||||
$oBackup->DownloadBackup($sBackupDir.$sFile);
|
$sPathNoDotDotPattern = '/^((?!\/\.\.\/).)*$/';
|
||||||
|
if(preg_match($sPathNoDotDotPattern, $sBackupDir.$sFile) == 1)
|
||||||
|
{
|
||||||
|
$oBackup->DownloadBackup($sBackupDir.$sFile);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
throw new InvalidParameterException('Invalid file path');
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
2
setup/phpcheck.php
Normal file
2
setup/phpcheck.php
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
<?php
|
||||||
|
echo '<h1>PHP works!</h1>';
|
||||||
@@ -1,3 +1,9 @@
|
|||||||
<?php
|
<?php
|
||||||
|
require_once('../approot.inc.php');
|
||||||
|
|
||||||
|
require_once(APPROOT.'/application/startup.inc.php');
|
||||||
|
|
||||||
|
require_once(APPROOT.'/application/loginwebpage.class.inc.php');
|
||||||
|
LoginWebPage::DoLogin(true); // Check user rights and prompt if needed
|
||||||
phpinfo();
|
phpinfo();
|
||||||
?>
|
?>
|
||||||
|
|||||||
Reference in New Issue
Block a user