System Requirements
Checking your server before we begin.
@if(session('error'))
{{ session('error') }}
@endif
@php
$checks = [
'PHP ≥ 8.2' => version_compare(phpversion(), '8.2.0', '>='),
'PDO' => extension_loaded('pdo'),
'PDO MySQL' => extension_loaded('pdo_mysql'),
'MBString' => extension_loaded('mbstring'),
'OpenSSL' => extension_loaded('openssl'),
'Fileinfo' => extension_loaded('fileinfo'),
'Tokenizer' => extension_loaded('tokenizer'),
'storage/ writable' => is_writable(storage_path()),
];
$allPassed = !in_array(false, $checks, true);
@endphp
Server Checks
@foreach($checks as $label => $ok)
@if($ok)
{{ $label }}
@else
{{ $label }} — missing
@endif
@endforeach
Make sure your .env file has valid DB_HOST, DB_DATABASE, DB_USERNAME, and DB_PASSWORD before continuing.