summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorroot <root@serverpc.home>2016-04-27 15:51:38 +0200
committerroot <root@serverpc.home>2016-04-27 15:51:38 +0200
commitc9202d9113210981ae47df40511645da2ee140df (patch)
tree1f4a69123d3d233e0c463a786a2371ae3a6a84b4
parent1d42345e07b2ef557de3c5049864e6885632b9e9 (diff)
Error correction
-rwxr-xr-xserver/core/Automating.php1
-rwxr-xr-xserver/core/Compute.php1
-rwxr-xr-xserver/core/Identity.php1
-rwxr-xr-xserver/core/LibOverride/genTokenOptions.php6
-rwxr-xr-xserver/core/Network.php2
5 files changed, 10 insertions, 1 deletions
diff --git a/server/core/Automating.php b/server/core/Automating.php
index 697b666..27dd018 100755
--- a/server/core/Automating.php
+++ b/server/core/Automating.php
@@ -13,6 +13,7 @@ include("Image.php");
include("Network.php");
include("Compute.php");
include("NetworkLayer3.php");
+include("CoreInterface.php");
/**
* automating Class of the back-end application
diff --git a/server/core/Compute.php b/server/core/Compute.php
index 7e27d00..1db21bf 100755
--- a/server/core/Compute.php
+++ b/server/core/Compute.php
@@ -11,6 +11,7 @@
use OpenCloud\Common\Error;
+include("CoreInterface.php");
/**
* Compute Class of the back-end application
*
diff --git a/server/core/Identity.php b/server/core/Identity.php
index a30dad2..112c9e3 100755
--- a/server/core/Identity.php
+++ b/server/core/Identity.php
@@ -9,6 +9,7 @@
*/
use OpenCloud\Common\Error;
+include("CoreInterface.php");
/**
* Identity Class of the back-end application
*
diff --git a/server/core/LibOverride/genTokenOptions.php b/server/core/LibOverride/genTokenOptions.php
index f0b3b88..7134887 100755
--- a/server/core/LibOverride/genTokenOptions.php
+++ b/server/core/LibOverride/genTokenOptions.php
@@ -385,7 +385,9 @@ class genTokenOptions
*/
private function saveBackup($name, $data){
$token = $this->serializeToken($data["token"]);
- file_put_contents("core/LibOverride/projectTokenData/".$token['saved']["project"]["name"], serialize($token['saved']));
+ $ret = file_put_contents("core/LibOverride/projectTokenData/".$token['saved']["project"]["name"], serialize($token['saved']));
+ if($ret === FALSE)
+ die("Internal Server Error : File Rights");
$this->backup['time'] = $token['time'];
$this->backup["roles"] = $token["roles"];
$this->backup["project"] = $token['saved']["project"]["name"];
@@ -504,6 +506,8 @@ class genTokenOptions
*/
private function unserializeToken($tokenSerialized){
$Saved = file_get_contents("core/LibOverride/projectTokenData/".$this->backup["project"]);
+ if($Saved === FALSE)
+ die("Internal Server Error : File Access");
$Saved = unserialize($Saved);
$api = new Api();
diff --git a/server/core/Network.php b/server/core/Network.php
index ee66eaa..b244e4e 100755
--- a/server/core/Network.php
+++ b/server/core/Network.php
@@ -13,6 +13,8 @@ use OpenCloud\Common\Error\BaseError;
use OpenCloud\Common\Error\NotImplementedError;
use OpenCloud\Common\Error\UserInputError;
+include("CoreInterface.php");
+
/**
* Network Class of the back-end application
*