Parcourir la source

Minor - add file parameter in updateEnvFile()

jmontoyaa il y a 7 ans
Parent
commit
72e588e1f8
2 fichiers modifiés avec 3 ajouts et 3 suppressions
  1. 1 1
      main/install/index.php
  2. 2 2
      main/install/install.lib.php

+ 1 - 1
main/install/index.php

@@ -791,7 +791,7 @@ if (@$_POST['step2']) {
                 '{{APP_INSTALLED}}' => 1,
                 '{{APP_ENCRYPT_METHOD}}' => $encryptPassForm
             ];
-            updateEnvFile($params);
+            updateEnvFile($envFile, $params);
             (new Dotenv())->load($envFile);
 
             $kernel = new Kernel('dev', true);

+ 2 - 2
main/install/install.lib.php

@@ -2723,11 +2723,11 @@ function fixIds(EntityManager $em)
 }
 
 /**
+ * @param string $envFile
  * @param array $params
  */
-function updateEnvFile($params)
+function updateEnvFile($envFile, $params)
 {
-    $envFile = api_get_path(SYS_PATH).'.env';
     $contents = file_get_contents($envFile);
     $contents = str_replace(array_keys($params), array_values($params), $contents);
     file_put_contents($envFile, $contents);