Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ReflectionException in Container.php line 734: Class web does not exist #2

Open
rohittheindiajobs opened this issue Aug 9, 2016 · 2 comments

Comments

@rohittheindiajobs
Copy link



    in Container.php line 734
    at ReflectionClass->__construct('web') in Container.php line 734
    at Container->build('web', array()) in Container.php line 629
    at Container->make('web', array()) in Application.php line 697
    at Application->make('web') in Pipeline.php line 126
    at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
    at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
    at Pipeline->Illuminate\Routing\{closure}(object(Request))
    at call_user_func(object(Closure), object(Request)) in Pipeline.php line 102
    at Pipeline->then(object(Closure)) in Router.php line 726
    at Router->runRouteWithinStack(object(Route), object(Request)) in Router.php line 699
    at Router->dispatchToRoute(object(Request)) in Router.php line 675
    at Router->dispatch(object(Request)) in Router.php line 83
    at Router->dispatch(object(Request)) in Kernel.php line 246
    at Kernel->Illuminate\Foundation\Http\{closure}(object(Request))
    at call_user_func(object(Closure), object(Request)) in Pipeline.php line 52
    at Pipeline->Illuminate\Routing\{closure}(object(Request)) in CheckForMaintenanceMode.php line 44
    at CheckForMaintenanceMode->handle(object(Request), object(Closure))
    at call_user_func_array(array(object(CheckForMaintenanceMode), 'handle'), array(object(Request), object(Closure))) in Pipeline.php line 136
    at Pipeline->Illuminate\Pipeline\{closure}(object(Request))
    at call_user_func(object(Closure), object(Request)) in Pipeline.php line 32
    at Pipeline->Illuminate\Routing\{closure}(object(Request))
    at call_user_func(object(Closure), object(Request)) in Pipeline.php line 102
    at Pipeline->then(object(Closure)) in Kernel.php line 132
    at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 99
    at Kernel->handle(object(Request)) in index.php line 52

I am getting this error after applying following

  1. Now open up app/config/app.php and add the service provider to your providers array.
    Langaner\RoutePriority\RoutePriorityServiceProvider::class,

Would you please suggest?

@langaner
Copy link
Owner

langaner commented Aug 9, 2016

Check the web middleware group in your Http\Kernel.php
It must be something like this https://laravel.com/docs/5.2/middleware#middleware-groups

@rohittheindiajobs
Copy link
Author

rohittheindiajobs commented Aug 9, 2016

Thanks for the quick reply.

Laravel version 5.2

Here is my Http\Kernel.php

<?php namespace App\Http;

use Illuminate\Foundation\Http\Kernel as HttpKernel;
use Langaner;

class Kernel extends HttpKernel {

        use \Langaner\RoutePriority\RouterTrait;
    /**
     * The application's global HTTP middleware stack.
     *
     * @var array
     */
    protected $middleware = [
        \Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode::class,
    ];

    /**
     * The application's route middleware groups.
     *
     * @var array
     */
    protected $middlewareGroups = [
        'web' => [
            \App\Http\Middleware\EncryptCookies::class,
            \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class,
            \Illuminate\Session\Middleware\StartSession::class,
            \Illuminate\View\Middleware\ShareErrorsFromSession::class,
            \GrahamCampbell\HTMLMin\Http\Middleware\MinifyMiddleware::class,
            \App\Http\Middleware\VerifyCsrfToken::class,
            \App\Http\Middleware\App::class,
        ],
        'api' => [
            'throttle:60,1',
        ],
    ];

    /**
     * The application's route middleware.
     *
     * @var array
     */
    protected $routeMiddleware = [
        'auth' => \App\Http\Middleware\Authenticate::class,
        'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class,
        'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class,
        'admin' => \App\Http\Middleware\IsAdmin::class,
        'redac' => \App\Http\Middleware\IsRedactor::class,
        'ajax' => \App\Http\Middleware\IsAjax::class,
            'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class,
    ];

}

it's look ok as per my thinking

it is working fine if I remove
Langaner\RoutePriority\RoutePriorityServiceProvider::class
from app/config/app.php

I have also applied
95a3706

still there is not luck.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants