Procházet zdrojové kódy

ZF-11583: checking vars for temp dir needs to be a string value

git-svn-id: http://framework.zend.com/svn/framework/standard/trunk@24599 44c647ce-9c0f-0410-b52a-842ac1e357ba
mabe před 14 roky
rodič
revize
cb084e7afa
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  1. 1 1
      library/Zend/Cache/Backend.php

+ 1 - 1
library/Zend/Cache/Backend.php

@@ -154,7 +154,7 @@ class Zend_Cache_Backend
         $tmpdir = array();
         foreach (array($_ENV, $_SERVER) as $tab) {
             foreach (array('TMPDIR', 'TEMP', 'TMP', 'windir', 'SystemRoot') as $key) {
-                if (isset($tab[$key])) {
+                if (isset($tab[$key]) && is_string($tab[$key])) {
                     if (($key == 'windir') or ($key == 'SystemRoot')) {
                         $dir = realpath($tab[$key] . '\\temp');
                     } else {