优化安装程序
This commit is contained in:
@@ -17,7 +17,7 @@ require __DIR__ . '/../vendor/autoload.php';
|
||||
$app = new App();
|
||||
|
||||
if (!is_file($app->getRootPath() . '.env') || !is_file($app->getRootPath() . 'install.lock')) {
|
||||
header('Location: install.php');exit();
|
||||
header('Location: /install.php');exit();
|
||||
}
|
||||
|
||||
// 执行HTTP应用并响应
|
||||
|
||||
@@ -55,6 +55,9 @@ if ($action == 'index') {
|
||||
if (!$dbc) {
|
||||
echo json_encode(['code'=>0,'msg'=>'请填写完系统配置信息!']);exit();
|
||||
}
|
||||
if ($data['admin']['password'] !== $data['admin']['repassword']) {
|
||||
echo json_encode(['code'=>0,'msg'=>'管理员密码错误']);exit();
|
||||
}
|
||||
$info = str_replace("{secret}", \xin\helper\Str::random(32), $info);
|
||||
file_put_contents(ROOT_PATH . '.env', $info);
|
||||
session('database_info', $data['database']);
|
||||
|
||||
Reference in New Issue
Block a user