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