timeout seconds

This commit is contained in:
Edward Yang 2022-09-06 14:16:50 +08:00
parent 70c172136c
commit 542f777fb0
2 changed files with 7 additions and 4 deletions

View File

@ -98,6 +98,9 @@ class EnvironmentController extends Controller
'database' => $request->input('database_name'), 'database' => $request->input('database_name'),
'username' => $request->input('database_username'), 'username' => $request->input('database_username'),
'password' => $request->input('database_password'), 'password' => $request->input('database_password'),
'options' => [
\PDO::ATTR_TIMEOUT => 1,
],
]), ]),
], ],
], ],
@ -107,9 +110,8 @@ class EnvironmentController extends Controller
try { try {
DB::connection()->getPdo(); DB::connection()->getPdo();
return true;
} catch (Exception $e) { } catch (Exception $e) {
dd($e);
return false; return false;
} }
} }

View File

@ -6,9 +6,10 @@
"license": "MIT", "license": "MIT",
"require": { "require": {
"php": "^8.0.2", "php": "^8.0.2",
"ext-json": "*",
"ext-zip": "*",
"ext-iconv": "*", "ext-iconv": "*",
"ext-json": "*",
"ext-pdo": "*",
"ext-zip": "*",
"doctrine/dbal": "^3.3", "doctrine/dbal": "^3.3",
"fruitcake/laravel-cors": "^2.0", "fruitcake/laravel-cors": "^2.0",
"guzzlehttp/guzzle": "^7.2", "guzzlehttp/guzzle": "^7.2",