Explorar el Código

跨域配置处理

ccf hace 3 años
padre
commit
1982f33dca
Se han modificado 1 ficheros con 7 adiciones y 0 borrados
  1. 7 0
      command/Start.php

+ 7 - 0
command/Start.php

@@ -95,6 +95,12 @@ class Start
             $proginn = str_replace('{{ip}}', $ipv4, $proginn);
             file_put_contents("{$directory}/config/nginx.conf", $proginn);
 
+            // nginx 配置
+            $proxy = file_get_contents(ROOT_DIR . '/config/nginx/template/proxy.nginx.conf');
+            $proxy = str_replace('{{domain}}', $domain, $proxy);
+            $proxy = str_replace('{{ip}}', $ipv4, $proxy);
+            file_put_contents("/workspace/commonContainers/nginx/conf.d/{$name}.conf", $proxy);
+
             // 重载Nginx
             system("docker exec nginx nginx -s reload");
             $this->getConnection()->query('commit');
@@ -163,6 +169,7 @@ class Start
             system("cp -Rf /workspace/projects/docker-test {$directory}");
             system("cp -Rf /workspace/projects/proginn-user {$directory}");
             system("cp -Rf /workspace/projects/proginn-bituni {$directory}");
+            system("cp -Rf /workspace/projects/proginn-child {$directory}");
             // 创建日志相关目录
             mkdir($directory . '/log/pm2', 0777, true); //
             mkdir($directory . '/log/proginn_cache', 0777, true); //