]> git.mxchange.org Git - core.git/blobdiff - inc/classes/main/class_BaseFrameworkSystem.php
Introduced FileNotFoundException
[core.git] / inc / classes / main / class_BaseFrameworkSystem.php
index f4d7d6787493e73a85994085cf1010ece226cc56..85aeda63bfdf301cf09e5cf423314417ce47d7b4 100644 (file)
@@ -3253,7 +3253,10 @@ class BaseFrameworkSystem extends stdClass implements FrameworkInterface {
                                        $isReachable = TRUE;
                                } // END - if
                        } // END - foreach
-               } // END - if
+               } else {
+                       // If open_basedir is not set, all is allowed
+                       $isReachable = TRUE;
+               }
 
                // Return status
                return $isReachable;
@@ -3271,7 +3274,7 @@ class BaseFrameworkSystem extends stdClass implements FrameworkInterface {
                $isReadable = FALSE;
 
                // Is within parameters, so check if it is a file and readable
-               $isReadable = ((self::isReachableFilePath($fileName)) && (is_file($fileName)) && (is_readable($fileName)));
+               $isReadable = ((self::isReachableFilePath($fileName)) && (file_exists($fileName)) && (is_file($fileName)) && (is_readable($fileName)));
 
                // Return status
                return $isReadable;