Internal Server Error

Illuminate\Database\QueryException

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

SQLSTATE[HY000] [1226] User 'u345763631_onlyvips' has exceeded the 'max_connections_per_hour' resource (current value: 500) (Connection: mysql, Host: srv1624.hstgr.io, Port: 3306, Database: u345763631_onlyvips, SQL: select * from `cache` where `key` in (onlyvipsclub-cache-crawler_guard:content:63b890c5135de582b7d50427fbedc74eed63546d:m))

LARAVEL 12.69.3
PHP 8.4.27
UNHANDLED
CODE 1226
500
GET
https://onlyvips.club

Exception trace

13 vendor frames
Illuminate\Database\Connection->runQueryCallback()
vendor/laravel/framework/src/Illuminate/Database/Connection.php:838
Illuminate\Database\Connection->runQueryCallback()
vendor/laravel/framework/src/Illuminate/Database/Connection.php:794
Illuminate\Database\Connection->run()
vendor/laravel/framework/src/Illuminate/Database/Connection.php:411
Illuminate\Database\Connection->select()
vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:3505
Illuminate\Database\Query\Builder->runSelect()
vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:3490
Illuminate\Database\Query\Builder->{closure:Illuminate\Database\Query\Builder::get():3489}()
vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:4080
Illuminate\Database\Query\Builder->onceWithColumns()
vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:3489
Illuminate\Database\Query\Builder->get()
vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php:140
Illuminate\Cache\DatabaseStore->many()
vendor/laravel/framework/src/Illuminate/Cache/DatabaseStore.php:115
Illuminate\Cache\DatabaseStore->get()
vendor/laravel/framework/src/Illuminate/Cache/Repository.php:125
Illuminate\Cache\Repository->get()
vendor/laravel/framework/src/Illuminate/Cache/Repository.php:94
Illuminate\Cache\Repository->has()
vendor/laravel/framework/src/Illuminate/Cache/CacheManager.php:558
Illuminate\Cache\CacheManager->__call()
vendor/laravel/framework/src/Illuminate/Support/Facades/Facade.php:363
Illuminate\Support\Facades\Facade::__callStatic()
app/Http/Middleware/DetectCrawlerTraffic.php:223
218        return false;219    }220221    private function incrementCounter(string $key, int $ttlSeconds): int222    {223        if (!Cache::has($key)) {224            Cache::put($key, 0, now()->addSeconds($ttlSeconds));225        }226227        return (int) Cache::increment($key);228    }229230    private function isIpTemporarilyBlocked(string $ip): bool231    {232        return Cache::has("crawler_guard:block:ip:{$ip}");233    }234235
App\Http\Middleware\DetectCrawlerTraffic->incrementCounter()
app/Http/Middleware/DetectCrawlerTraffic.php:34
29        if (30            in_array($request->method(), ['GET', 'HEAD'], true)31            && $this->matchesSignature($normalizedUserAgent, config('crawler_guard.content_crawler_user_agents', []))32        ) {33            $crawlerKey = sha1($ip.'|'.$normalizedUserAgent);34            $crawlerHits = $this->incrementCounter("crawler_guard:content:{$crawlerKey}:m", 60);35            $crawlerLimit = max(1, (int) config('crawler_guard.content_crawler_limit_per_minute', 120));3637            if ($crawlerHits <= $crawlerLimit) {38                $this->logRecognizedCrawler($request, $ip, $userAgent, 'content_crawler', false);3940                return $next($request);41            }4243            return response('Too Many Requests', 429)44                ->header('Content-Type', 'text/plain; charset=UTF-8')45                ->header('Retry-After', '60')46
1 vendor frame
App\Http\Middleware\DetectCrawlerTraffic->handle()
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
app/Http/Middleware/SecurityHeaders.php:14
9class SecurityHeaders10{11    public function handle(Request $request, Closure $next): Response12    {13        /** @var Response $response */14        $response = $next($request);1516        if ($request->isSecure()) {17            $hsts = 'max-age=' . config('security.headers.hsts_max_age', 31536000);1819            if (config('security.headers.hsts_include_subdomains', true)) {20                $hsts .= '; includeSubDomains';21            }2223            if (config('security.headers.hsts_preload', false)) {24                $hsts .= '; preload';25            }26
43 vendor frames
App\Http\Middleware\SecurityHeaders->handle()
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php:50
Illuminate\Routing\Middleware\SubstituteBindings->handle()
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php:87
Illuminate\Foundation\Http\Middleware\VerifyCsrfToken->handle()
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php:48
Illuminate\View\Middleware\ShareErrorsFromSession->handle()
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:120
Illuminate\Session\Middleware\StartSession->handleStatefulRequest()
vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:63
Illuminate\Session\Middleware\StartSession->handle()
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php:36
Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle()
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php:74
Illuminate\Cookie\Middleware\EncryptCookies->handle()
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137
Illuminate\Pipeline\Pipeline->then()
vendor/laravel/framework/src/Illuminate/Routing/Router.php:821
Illuminate\Routing\Router->runRouteWithinStack()
vendor/laravel/framework/src/Illuminate/Routing/Router.php:800
Illuminate\Routing\Router->runRoute()
vendor/laravel/framework/src/Illuminate/Routing/Router.php:764
Illuminate\Routing\Router->dispatchToRoute()
vendor/laravel/framework/src/Illuminate/Routing/Router.php:753
Illuminate\Routing\Router->dispatch()
vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:200
Illuminate\Foundation\Http\Kernel->{closure:Illuminate\Foundation\Http\Kernel::dispatchToRouter():197}()
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180
Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}()
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21
Illuminate\Foundation\Http\Middleware\TransformsRequest->handle()
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php:31
Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull->handle()
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php:21
Illuminate\Foundation\Http\Middleware\TransformsRequest->handle()
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php:51
Illuminate\Foundation\Http\Middleware\TrimStrings->handle()
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePostSize.php:27
Illuminate\Http\Middleware\ValidatePostSize->handle()
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php:109
Illuminate\Foundation\Http\Middleware\PreventRequestsDuringMaintenance->handle()
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
vendor/laravel/framework/src/Illuminate/Http/Middleware/HandleCors.php:61
Illuminate\Http\Middleware\HandleCors->handle()
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
vendor/laravel/framework/src/Illuminate/Http/Middleware/TrustProxies.php:58
Illuminate\Http\Middleware\TrustProxies->handle()
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/InvokeDeferredCallbacks.php:22
Illuminate\Foundation\Http\Middleware\InvokeDeferredCallbacks->handle()
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
vendor/laravel/framework/src/Illuminate/Http/Middleware/ValidatePathEncoding.php:26
Illuminate\Http\Middleware\ValidatePathEncoding->handle()
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:137
Illuminate\Pipeline\Pipeline->then()
vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:175
Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter()
vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:144
Illuminate\Foundation\Http\Kernel->handle()
vendor/laravel/framework/src/Illuminate/Foundation/Application.php:1220
Illuminate\Foundation\Application->handleRequest()
public/index.php:20
1516// Bootstrap Laravel and handle the request...17/** @var Application $app */18$app = require_once __DIR__.'/../bootstrap/app.php';1920$app->handleRequest(Request::capture());21

Queries

// No queries executed

Headers

accept
*/*
accept-encoding
gzip
content-type
application/x-www-form-urlencoded
content-length
0
host
onlyvips.club
user-agent
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
x-forwarded-for
213.163.204.120, 2604:4500:8:2c0:1c00:2fff:fe00:1b8e
via
2.0 Caddy
x-forwarded-proto
https
x-real-ip
2604:4500:8:2c0:1c00:2fff:fe00:1b8e
x-real-port
58634
x-forwarded-port
443
x-port
443
x-lscache
1
x-forwarded-host
rt.http3.lol

Body

// No request body

Routing

controller
App\Http\Controllers\AdController@index
route name
home
middleware
web

Routing parameters

// No routing parameters