Explorar o código

Make sure htaccess is created

Jordi Boggiano %!s(int64=13) %!d(string=hai) anos
pai
achega
f3df4772f9
Modificáronse 1 ficheiros con 4 adicións e 1 borrados
  1. 4 1
      src/Composer/Factory.php

+ 4 - 1
src/Composer/Factory.php

@@ -40,7 +40,10 @@ class Factory
 
         // Protect directory against web access
         if (!file_exists($home . '/.htaccess')) {
-            @mkdir($home, 0777, true) && @file_put_contents($home . '/.htaccess', 'deny from all');
+            if (!is_dir($home)) {
+                @mkdir($home, 0777, true);
+            }
+            @file_put_contents($home . '/.htaccess', 'Deny from all');
         }
 
         $config = new Config();