=== PHASE 1 FINAL VERIFY === BV-SIS
Internal Server Error

Illuminate\Database\QueryException

vendor/laravel/framework/src/Illuminate/Database/Connection.php:838

could not find driver (Connection: mysql, Host: 127.0.0.1, Port: 3306, Database: grzicofn_sis, SQL: select exists (select 1 from information_schema.tables where table_schema = schema() and table_name = 'institutions' and table_type in ('BASE TABLE', 'SYSTEM VERSIONED')) as `exists`)

LARAVEL 12.63.0
PHP 8.4.27
UNHANDLED
CODE 0
500
GET
http://localhost/sis/public

Exception trace

7 vendor frames
Illuminate\Database\Connection->runQueryCallback(string, array, object(Closure))
vendor/laravel/framework/src/Illuminate/Database/Connection.php:838
Illuminate\Database\Connection->runQueryCallback(string, array, object(Closure))
vendor/laravel/framework/src/Illuminate/Database/Connection.php:794
Illuminate\Database\Connection->run(string, array, object(Closure))
vendor/laravel/framework/src/Illuminate/Database/Connection.php:411
Illuminate\Database\Connection->select(string, array, boolean)
vendor/laravel/framework/src/Illuminate/Database/Connection.php:357
Illuminate\Database\Connection->selectOne(string, array, boolean)
vendor/laravel/framework/src/Illuminate/Database/Connection.php:374
Illuminate\Database\Connection->scalar(string)
vendor/laravel/framework/src/Illuminate/Database/Schema/Builder.php:176
Illuminate\Database\Schema\Builder->hasTable(string)
vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php:363
Illuminate\Support\Facades\Facade::__callStatic(string, array)
scripts/phase1_final_verify.php:62
57    'institutions', 'campuses', 'faculties', 'areas_of_study', 'programmes',
58    'programme_tracks', 'academic_sessions', 'study_plan_periods',
59    'programme_structures', 'programme_structure_items', 'academic_paths',
60    'academic_intakes', 'institution_documents',
61] as $t) {
62    ok($out, "DB table {$t}", Schema::hasTable($t));
63}
64
65ok($out, 'AreaOfStudy table name', (new AreaOfStudy)->getTable() === 'areas_of_study');
66ok($out, 'AuthorizesRequests on Controller', method_exists(new class extends \App\Http\Controllers\Controller {}, 'authorize'));
67ok($out, 'LogsActivity trait', trait_exists(\Spatie\Activitylog\Traits\LogsActivity::class));
68ok($out, 'Vite dashboard asset', str_contains(file_get_contents(public_path('build/manifest.json')), 'institution-dashboard'));
69
70// Controllers
71$controllers = glob(app_path('Http/Controllers/Institution/*.php'));
72$out['controllers'] = count($controllers);
73ok($out, 'Institution controllers count', $out['controllers'] === 12, (string) $out['controllers']);
74

Queries

// No queries executed

Headers

host
localhost
user-agent
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
accept
*/*
accept-language
en-us,en;q=0.5
accept-charset
ISO-8859-1,utf-8;q=0.7,*;q=0.7
accept-encoding
gzip, br, zstd, deflate

Body

// No request body

Routing

// No routing context

Routing parameters

// No routing parameters