Parcourir la source

fixed generate config in Install route

Piotr Labudda il y a 8 ans
Parent
commit
9038e9f05b
1 fichiers modifiés avec 25 ajouts et 9 suppressions
  1. 25 9
      SE/se-lib/Route/Install.php

+ 25 - 9
SE/se-lib/Route/Install.php

@@ -409,15 +409,31 @@ jQuery(document).ready(function () {
 			$cmds[] = "cd {$configPath} && ln -s .cnf--zasob_2-{$mainServer}.inc.php .cnf--zasob_2-{$domain}.inc.php";
 			// $cmds[] = "cd {$configPath} && ln -s .cnf--import_db-{$mainServer}.inc.php .cnf--import_db-{$domain}.inc.php";
 			$cmds[] = "cd {$configPath} && ln -s .cnf--default_ldap-{$mainServer}.inc.php .cnf--default_ldap-{$domain}.inc.php";
-			$cmds[] = ' echo "' . V::quoteBashEcho(
-				Config::generateDefaultFoldersConfigFile(
-					[
-						'remote_folder_root' => str_replace([ '.', '-' ], '_', $domain),
-						'server_address' => $domain,
-					],
-					$outputFormat = 'ini'
-				)
-			) .  '" > ' . $configPath . '/.cnf--folders-' . $domain . '.ini.php';
+			switch ($domain) {
+				case '127.0.0.1': // alias for mainServer
+				case "{$mainServer}.procesy5.pl": // alias for mainServer
+				{
+					$cmds[] = ' echo "' . V::quoteBashEcho(
+						Config::generateDefaultFoldersConfigFile(
+							[
+								'remote_folder_root' => str_replace([ '.', '-' ], '_', $mainServer),
+								'server_address' => $domain,
+							],
+							$outputFormat = 'ini'
+						)
+					) .  '" > ' . $configPath . '/.cnf--folders-' . $domain . '.ini.php';
+				} break;
+				default:
+					$cmds[] = ' echo "' . V::quoteBashEcho(
+						Config::generateDefaultFoldersConfigFile(
+							[
+								'remote_folder_root' => str_replace([ '.', '-' ], '_', $domain),
+								'server_address' => $domain,
+							],
+							$outputFormat = 'ini'
+						)
+					) .  '" > ' . $configPath . '/.cnf--folders-' . $domain . '.ini.php';
+			}
 		}
 
 		$hasError = false;