Notification System Debug

1. Database Connection Test

✅ Database connection successful

2. Table Existence Test

✅ user_notifications table exists

3. Table Structure Test

✅ Column 'id' exists
✅ Column 'user_id' exists
✅ Column 'type' exists
✅ Column 'title' exists
✅ Column 'message' exists
✅ Column 'data' exists
✅ Column 'read_at' exists
✅ Column 'created_at' exists
✅ Column 'updated_at' exists

4. Users Test

Total users: 0

6. Existing Notifications Test

Total notifications in database: 0

7. Log File Test

✅ Log file exists: /home/forthntl/topbitcrest.com/storage/logs/laravel.log
Log file size: 8,932 bytes

Recent Log Entries:

#19 /home/forthntl/topbitcrest.com/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(83): Illuminate\\Container\\Util::unwrapIfClosure()
#20 /home/forthntl/topbitcrest.com/vendor/laravel/framework/src/Illuminate/Container/BoundMethod.php(35): Illuminate\\Container\\BoundMethod::callBoundMethod()
#21 /home/forthntl/topbitcrest.com/vendor/laravel/framework/src/Illuminate/Container/Container.php(690): Illuminate\\Container\\BoundMethod::call()
#22 /home/forthntl/topbitcrest.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1420): Illuminate\\Container\\Container->call()
#23 /home/forthntl/topbitcrest.com/vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(218): Illuminate\\Foundation\\Application->terminate()
#24 /home/forthntl/topbitcrest.com/vendor/laravel/framework/src/Illuminate/Foundation/Application.php(1208): Illuminate\\Foundation\\Console\\Kernel->terminate()
#25 /home/forthntl/topbitcrest.com/artisan(13): Illuminate\\Foundation\\Application->handleCommand()
#26 {main}
"}

Environment Info

PHP Version: 8.2.33
Laravel Version: 11.23.5
Environment: local
Debug Mode: ON
Database Driver: mysql
Database Host: 127.0.0.1
Database Name: forthntl_top