Yyuantuo666init: v4.0.0
2d02f700创建于 2023年9月23日历史提交
<?php

namespace app\middleware;

use app\Request;

class CheckInstall
{
    public function handle(Request $request, \Closure $next)
    {
        if (file_exists('./../.env')) {
            $title = '系统已安装';
            $content = '为保护系统安全,禁止直接安装。如需重新安装,请删除根目录下的.env文件后,再次访问 /install 进行安装。';
            if ($request->isJson()) {
                return json([
                    'error' => -1,
                    'msg' => $content,
                ]);
            }
            session('msg_title', $title);
            session('msg_content', $content );
            return redirect('/message');
        }

        return $next($request);
    }
}