Internal Server Error

ErrorException

resources/views/frontend-pannel/hair-saloon.blade.php:170

Undefined variable $homePageData

LARAVEL 12.62.0
PHP 8.5.8
UNHANDLED
CODE 0
500
GET
https://reservim.com/c/eyebrows-lashes/pakistan/lahore/rehman-pura

Exception trace

Illuminate\Foundation\Bootstrap\HandleExceptions->{closure:Illuminate\Foundation\Bootstrap\HandleExceptions::forwardsTo():261}()
resources/views/frontend-pannel/hair-saloon.blade.php:170
165        <header-section 166        :general_page="{{json_encode($generalPage,true)}}"167        ></header-section>168         169        <!-- <listing-search-banner-section170    :home_data="{{json_encode($homePageData,true)}}"171    :categories="{{json_encode($categories,true)}}"172    :more_categories="{{json_encode($more_categories,true)}}"173    ></listing-search-banner-section> -->174    <new-search-banner-section>175    </new-search-banner-section>176    {{-- <slider-recommended-section :shops="{{json_encode($shop,true)}}">177    </slider-recommended-section> --}}178    <sticky-header-section179        :shops="{{json_encode($shops,true)}}"180        :general_page="{{json_encode($generalPage,true)}}"181        :home_data="{{json_encode($homePage,true)}}"182
13 vendor frames
require(string)
vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:123
Illuminate\Filesystem\Filesystem::{closure:Illuminate\Filesystem\Filesystem::getRequire():120}()
vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
Illuminate\Filesystem\Filesystem->getRequire()
vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:57
Illuminate\View\Engines\PhpEngine->evaluatePath()
vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:76
Illuminate\View\Engines\CompilerEngine->get()
vendor/laravel/framework/src/Illuminate/View/View.php:208
Illuminate\View\View->getContents()
vendor/laravel/framework/src/Illuminate/View/View.php:191
Illuminate\View\View->renderContents()
vendor/laravel/framework/src/Illuminate/View/View.php:160
Illuminate\View\View->render()
vendor/laravel/framework/src/Illuminate/Http/Response.php:78
Illuminate\Http\Response->setContent()
vendor/laravel/framework/src/Illuminate/Http/Response.php:34
Illuminate\Http\Response->__construct()
vendor/laravel/framework/src/Illuminate/Routing/Router.php:939
Illuminate\Routing\Router::toResponse()
vendor/laravel/framework/src/Illuminate/Routing/Router.php:906
Illuminate\Routing\Router->prepareResponse()
vendor/laravel/framework/src/Illuminate/Routing/Router.php:821
Illuminate\Routing\Router->{closure:Illuminate\Routing\Router::runRouteWithinStack():821}()
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:180
Illuminate\Pipeline\Pipeline->{closure:Illuminate\Pipeline\Pipeline::prepareDestination():178}()
app/Http/Middleware/PreventBackHistory.php:18
13     * @param  \Closure  $next14     * @return mixed15     */16    public function handle($request, Closure $next)17    {18        $response = $next($request);1920        // Do not rewrite headers on PDF downloads — corrupted Cache-Control21        // values can make Chrome's PDF viewer show a blank page.22        if ($request->is('download_recipt_file/*', 'print_recipt_file/*', 'call-center/reports/pdf')) {23            return $response;24        }2526        $contentType = (string) $response->headers->get('Content-Type');27        if (stripos($contentType, 'pdf') !== false) {28            return $response;29        }30
1 vendor frame
App\Http\Middleware\PreventBackHistory->handle()
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
app/Http/Middleware/SessionExpired.php:49
44            $this->session->forget('lastActivityTime');45            $this->session->forget(['admin_authenticated', 'admin_user_id']);46            auth()->logout();47        }48        $isLoggedIn ? $this->session->put('lastActivityTime', time()) : $this->session->forget('lastActivityTime');49        return $next($request);50    }51}52
1 vendor frame
App\Http\Middleware\SessionExpired->handle()
vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:219
Illuminate\Pipeline\Pipeline->{closure:{closure:Illuminate\Pipeline\Pipeline::carry():194}:195}()
app/Http/Middleware/SetDatabaseConnection.php:95
90        ]);9192        DB::purge('mysql');93        $this->forgetPermissionCache();9495        return $next($request);96    }9798    /**99     * Detect the country URL prefix from index.php or the raw request path.100     */101    protected function detectUrlPrefix(Request $request): string102    {103        $fromServer = $_SERVER['RESERVIM_REGION_PREFIX'] ?? null;104        if (is_string($fromServer) && $fromServer !== '') {105            return trim($fromServer, '/');106        }107
39 vendor frames
App\Http\Middleware\SetDatabaseConnection->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/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:124
119    $_SERVER['RESERVIM_REGION_PREFIX'] = '';120    $_SERVER['RESERVIM_ORIGINAL_PATH'] = $requestPath;121}122123(require_once __DIR__.'/../bootstrap/app.php')124    ->handleRequest(Request::capture());125

Queries

mysql
select * from `default_categories` where `slug` = 'eyebrows-lashes' limit 1
2.8ms
mysql
select `average_price_range` from `shop_services` where `category_id` = 5 and `price` > 0 limit 1
1.82ms
mysql
select `id`, `name`, `slug` from `cities` where `name` = 'lahore' limit 1
1.35ms
mysql
select `id`, `name`, `slug` from `areas` where `slug` = 'rehman-pura' limit 1
0.97ms
mysql
select * from `default_categories` where `id` = 5 limit 1
1.23ms
mysql
select * from `roles` where `name` = 'shop' and `guard_name` = 'web' limit 1
1.49ms
mysql
select count(*) as aggregate from `users` where exists (select * from `roles` inner join `model_has_roles` on `roles`.`id` = `model_has_roles`.`role_id` where `users`.`id` = `model_has_roles`.`model_id` and `model_has_roles`.`model_type` = 'App\Models\User' and `roles`.`id` in (4)) and (`status` = 1 or `g_import` = 1) and (`flag_status` = 0 and `main_category_id` = 5 and `city` = 1 and `area` = 44) and `users`.`deleted_at` is null
31.21ms

Headers

cookie
laravel_session=eyJpdiI6IndCM0FDd240Wk04dmJBTVpKbXJsaGc9PSIsInZhbHVlIjoiWTk3WldTMWdVRFVqYlR3clRsTTdrVk50WGJvM3NtL1RXMTl0cy9xakdyVG1rR1E3ZXU3NW1RaWxZaEsxRXBLSUhDVjdkTE1lcEd4QXZxbkhMUDBZZ3ZqR2x5dWhVMTBJcTY2UThad3hQN1l2ZTZWelIwS3JyT3BJaGhmbkV1TDMiLCJtYWMiOiJkOTM0Y2QwNGQwMzU0Y2NiNTQwYWFiNmE0YmExNjE4N2M0Mzc4N2VlMGZlMzAzNTc0NzYxOGNmMjM5ZDU2MWY1IiwidGFnIjoiIn0%3D; XSRF-TOKEN=eyJpdiI6IjBKcFF0amY1WkZwVHMxQjNPcTY3bmc9PSIsInZhbHVlIjoibktzamRUT1ZZbTdKN2h5VWkydHcxUUFOSkh1d2FYZmhjYm5nbzE5SWVLRFRkYjR2M0d3SnpQSXRGZ2xtOTMxTEpGL2lHWXI0SVpIWFpBNUhVNjUveVMzYm82ZHFZVjEyTVJTVkNDVXFqQUs5ZHhzUExINHpZdTdLeHhmLzZVMWIiLCJtYWMiOiJkYjRiMGE4Y2VjODliZjRiZWVlNjRkM2ViZDk2MjZmYjdmYmZkZWU4Yzg3ZGQ2MDNlNzM4NTllZTkyZjFlNjZlIiwidGFnIjoiIn0%3D
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
*/*
host
reservim.com

Body

// No request body

Routing

controller
App\Http\Controllers\Search\SearchController@categorySearchCityArea
route name
category-area
middleware
web, prevent-back-history

Routing parameters

{
    "cat_name": "eyebrows-lashes",
    "region": "pakistan",
    "city": "lahore",
    "area": "rehman-pura"
}