Bladeren bron

[FrameworkBundle] Checks that the template is readable before checking its modification time

Francis Besset 13 jaren geleden
bovenliggende
commit
17dc605ca0
1 gewijzigde bestanden met toevoegingen van 4 en 0 verwijderingen
  1. 4 0
      src/Symfony/Bundle/FrameworkBundle/Templating/Loader/FilesystemLoader.php

+ 4 - 0
src/Symfony/Bundle/FrameworkBundle/Templating/Loader/FilesystemLoader.php

@@ -65,6 +65,10 @@ class FilesystemLoader implements LoaderInterface
             return false;
             return false;
         }
         }
 
 
+        if (!is_readable((string) $storage)) {
+            return false;
+        }
+
         return filemtime((string) $storage) < $time;
         return filemtime((string) $storage) < $time;
     }
     }
 }
 }