服务器信息

/**
     * 服务器信息.
     */
    public function server(Request $request, ResponseFactory $response)
    {
        $system = [
            'app_version' => app()->version(),
            'php_version' => PHP_VERSION,
            'os' => PHP_OS,
            'db' => config('database.default'),
            'server' => $request->server->get('SERVER_SOFTWARE'),
            'port' => $request->server->get('SERVER_PORT'),
            'root' => $request->server->get('DOCUMENT_ROOT'),
            'agent' => $request->server->get('HTTP_USER_AGENT'),
            'protocol' => $request->server->get('SERVER_PROTOCOL'),
            'domain_ip' => $request->server->get('SERVER_NAME'),
            'user_ip' => $request->server->get('REMOTE_ADDR'),
            'laravel_version' => app()->getLaravelVersion(),
            'max_upload_size' => ini_get('upload_max_filesize'),
            'execute_time' => ini_get('max_execution_time').'秒',
            'server_date' => date('Y年n月j日 H:i:s'),
            'local_date' => gmdate('Y年n月j日 H:i:s', time() + 8 * 3600),
            'disk' => round((disk_free_space('.') / (1024 * 1024)), 2).'M',
        ];

        return $response->json($system)->setStatusCode(200);
    }
原文地址:https://www.cnblogs.com/sgm4231/p/10578376.html