use Illuminate\Support\Facades\Http; use App\Models\Server; class HomeController extends Controller { public function index() { // Actualizarea serverelor direct din GameQuery $servers = Server::all(); foreach ($servers as $server) { $response = Http::withHeaders([ 'Authorization' => env('GAMEQUERY_API_KEY'), ])->get("https://gamequery.dev/api/query", [ 'ip' => $server->ip, 'port' => $server->port, ]); if ($response->successful()) { $data = $response->json(); $server->update([ 'is_online' => $data['online'], 'players_online' => $data['players'], 'max_players' => $data['max_players'], 'map' => $data['map'], 'game' => $data['game'], 'status' => $data['online'] ? 'online' : 'offline', 'country' => $data['country'] ?? null, ]); } } return view('home', [ 'serversTotal' => Server::count(), 'serversOnline' => Server::where('is_online', 1)->count(), 'playersOnline' => Server::sum('players_online'), 'gamesTotal' => Server::select('game')->distinct()->count(), 'mapsTotal' => Server::select('map')->distinct()->count(), 'games' => Server::select('game')->distinct()->get(), 'topServers' => Server::orderBy('players_online','desc')->limit(10)->get(), 'latestServers' => Server::orderBy('created_at','desc')->limit(10)->get(), ]); } } use Illuminate\Support\Facades\Http; use App\Models\Server; class HomeController extends Controller { public function index() { // Actualizarea serverelor direct din GameQuery $servers = Server::all(); foreach ($servers as $server) { $response = Http::withHeaders([ 'Authorization' => env('GAMEQUERY_API_KEY'), ])->get("https://gamequery.dev/api/query", [ 'ip' => $server->ip, 'port' => $server->port, ]); if ($response->successful()) { $data = $response->json(); $server->update([ 'is_online' => $data['online'], 'players_online' => $data['players'], 'max_players' => $data['max_players'], 'map' => $data['map'], 'game' => $data['game'], 'status' => $data['online'] ? 'online' : 'offline', 'country' => $data['country'] ?? null, ]); } } return view('home', [ 'serversTotal' => Server::count(), 'serversOnline' => Server::where('is_online', 1)->count(), 'playersOnline' => Server::sum('players_online'), 'gamesTotal' => Server::select('game')->distinct()->count(), 'mapsTotal' => Server::select('map')->distinct()->count(), 'games' => Server::select('game')->distinct()->get(), 'topServers' => Server::orderBy('players_online','desc')->limit(10)->get(), 'latestServers' => Server::orderBy('created_at','desc')->limit(10)->get(), ]); } } use Illuminate\Support\Facades\Http; use App\Models\Server; class HomeController extends Controller { public function index() { // Actualizarea serverelor direct din GameQuery $servers = Server::all(); foreach ($servers as $server) { $response = Http::withHeaders([ 'Authorization' => env('GAMEQUERY_API_KEY'), ])->get("https://gamequery.dev/api/query", [ 'ip' => $server->ip, 'port' => $server->port, ]); if ($response->successful()) { $data = $response->json(); $server->update([ 'is_online' => $data['online'], 'players_online' => $data['players'], 'max_players' => $data['max_players'], 'map' => $data['map'], 'game' => $data['game'], 'status' => $data['online'] ? 'online' : 'offline', 'country' => $data['country'] ?? null, ]); } } return view('home', [ 'serversTotal' => Server::count(), 'serversOnline' => Server::where('is_online', 1)->count(), 'playersOnline' => Server::sum('players_online'), 'gamesTotal' => Server::select('game')->distinct()->count(), 'mapsTotal' => Server::select('map')->distinct()->count(), 'games' => Server::select('game')->distinct()->get(), 'topServers' => Server::orderBy('players_online','desc')->limit(10)->get(), 'latestServers' => Server::orderBy('created_at','desc')->limit(10)->get(), ]); } } use Illuminate\Support\Facades\Http; use App\Models\Server; class HomeController extends Controller { public function index() { // Actualizarea serverelor direct din GameQuery $servers = Server::all(); foreach ($servers as $server) { $response = Http::withHeaders([ 'Authorization' => env('GAMEQUERY_API_KEY'), ])->get("https://gamequery.dev/api/query", [ 'ip' => $server->ip, 'port' => $server->port, ]); if ($response->successful()) { $data = $response->json(); $server->update([ 'is_online' => $data['online'], 'players_online' => $data['players'], 'max_players' => $data['max_players'], 'map' => $data['map'], 'game' => $data['game'], 'status' => $data['online'] ? 'online' : 'offline', 'country' => $data['country'] ?? null, ]); } } return view('home', [ 'serversTotal' => Server::count(), 'serversOnline' => Server::where('is_online', 1)->count(), 'playersOnline' => Server::sum('players_online'), 'gamesTotal' => Server::select('game')->distinct()->count(), 'mapsTotal' => Server::select('map')->distinct()->count(), 'games' => Server::select('game')->distinct()->get(), 'topServers' => Server::orderBy('players_online','desc')->limit(10)->get(), 'latestServers' => Server::orderBy('created_at','desc')->limit(10)->get(), ]); } } use Illuminate\Support\Facades\Http; use App\Models\Server; class HomeController extends Controller { public function index() { // Actualizarea serverelor direct din GameQuery $servers = Server::all(); foreach ($servers as $server) { $response = Http::withHeaders([ 'Authorization' => env('GAMEQUERY_API_KEY'), ])->get("https://gamequery.dev/api/query", [ 'ip' => $server->ip, 'port' => $server->port, ]); if ($response->successful()) { $data = $response->json(); $server->update([ 'is_online' => $data['online'], 'players_online' => $data['players'], 'max_players' => $data['max_players'], 'map' => $data['map'], 'game' => $data['game'], 'status' => $data['online'] ? 'online' : 'offline', 'country' => $data['country'] ?? null, ]); } } return view('home', [ 'serversTotal' => Server::count(), 'serversOnline' => Server::where('is_online', 1)->count(), 'playersOnline' => Server::sum('players_online'), 'gamesTotal' => Server::select('game')->distinct()->count(), 'mapsTotal' => Server::select('map')->distinct()->count(), 'games' => Server::select('game')->distinct()->get(), 'topServers' => Server::orderBy('players_online','desc')->limit(10)->get(), 'latestServers' => Server::orderBy('created_at','desc')->limit(10)->get(), ]); } } Laravel
Internal Server Error
BindingResolutionException
Target class [App\Http\Controllers\HomeController] does not exist.
vendor/laravel/framework/src/Illuminate/Container/Container.php :961
vendor/laravel/framework/src/Illuminate/Container/Container.php :832
vendor/laravel/framework/src/Illuminate/Foundation/Application.php :1078
vendor/laravel/framework/src/Illuminate/Container/Container.php :763
vendor/laravel/framework/src/Illuminate/Foundation/Application.php :1058
vendor/laravel/framework/src/Illuminate/Routing/Route.php :285
vendor/laravel/framework/src/Illuminate/Routing/Route.php :267
vendor/laravel/framework/src/Illuminate/Routing/Route.php :212
vendor/laravel/framework/src/Illuminate/Routing/Router.php :808
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :170
vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php :51
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :209
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php :88
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :209
vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php :49
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :209
vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php :121
vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php :64
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :209
vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php :37
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :209
vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php :75
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :209
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :127
vendor/laravel/framework/src/Illuminate/Routing/Router.php :807
vendor/laravel/framework/src/Illuminate/Routing/Router.php :786
vendor/laravel/framework/src/Illuminate/Routing/Router.php :750
vendor/laravel/framework/src/Illuminate/Routing/Router.php :739
vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php :201
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :170
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php :21
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php :31
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :209
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php :21
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php :51
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :209
vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php :27
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :209
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php :110
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :209
vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php :49
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :209
vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php :58
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :209
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php :22
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :209
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php :127
vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php :176
vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php :145
/home/gtrstats/public_html/index.php :20
Request
GET /
Headers
x-https
1
host
www.gtrstats.com
accept-encoding
gzip, br, zstd, deflate
user-agent
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
accept
*/*
Body
No body data
Application
Routing
controller
App\Http\Controllers\HomeController@index
route name
home
middleware
web
Database Queries
mysql
select * from `sessions` where `id` = 'KL8jAyMy914srnaBefwU3CpjM8KIgOhRgXaDl9GK' limit 1