改进 还原配置文件不修改 NODE_IP
This commit is contained in:
parent
9720bf78f6
commit
983eed3160
@ -107,8 +107,21 @@ public function handle(): int
|
||||
} else {
|
||||
$this->info('正在写入 .env 文件。');
|
||||
|
||||
// $node_ip
|
||||
$node_ip = config('settings.node.ip');
|
||||
|
||||
// 覆盖 .env 文件
|
||||
file_put_contents(base_path('.env'), $env);
|
||||
|
||||
// 还原 $node_ip 到 .env
|
||||
$this->info('正在还原 .env 文件中的 NODE_IP。');
|
||||
$env = file_get_contents(base_path('.env'));
|
||||
|
||||
// REPLACE NODE_IP 这一行
|
||||
$env = preg_replace('/^NODE_IP=.*$/m', "NODE_IP=${node_ip}", $env);
|
||||
|
||||
file_put_contents(base_path('.env'), $env);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user