redirect - Laravel 5.1 index.php throwing reflection error and could not locate the controller -
i trying setup laravel 5.1 project in 1 of our testing server (lamp - debian linux, apache 2.4). copied entire laravel project dev machine testing machine. did necessary configuration. have created custom controller named logincontroller. when try reach out http://192.168.0.1/index.php getting below error.
my controller looks -
namespace app\myfolder\controllers; use app\http\controllers\controller; use app\user; use validator; use illuminate\foundation\auth\throttleslogins; use illuminate\foundation\auth\authenticatesandregistersusers; class logincontroller extends controller { use authenticatesandregistersusers; protected $username = 'username'; public function __construct() { require app_path() . '/common/constants.php'; } public function index() { return view('myfolder/themes/' . select_theme . '/login'); } }
please help.
reflectionexception in container.php line 741: class \app\myfolder\controllers\logincontroller not exist in container.php line 741 @ reflectionclass->__construct('\app\locumnet\controllers\logincontroller') in container.php line 741 @ container->build('\app\locumnet\controllers\logincontroller', array()) in container.php line 631 @ container->make('\app\locumnet\controllers\logincontroller', array()) in application.php line 674 @ application->make('\app\locumnet\controllers\logincontroller') in controllerdispatcher.php line 85 @ controllerdispatcher->makecontroller('\app\locumnet\controllers\logincontroller') in controllerdispatcher.php line 57 @ controllerdispatcher->dispatch(object(route), object(request), '\app\locumnet\controllers\logincontroller', 'index') in route.php line 203 @ route->runwithcustomdispatcher(object(request)) in route.php line 134 @ route->run(object(request)) in router.php line 708 @ router->illuminate\routing\{closure}(object(request)) @ call_user_func(object(closure), object(request)) in pipeline.php line 139 @ pipeline->illuminate\pipeline\{closure}(object(request)) @ call_user_func(object(closure), object(request)) in pipeline.php line 103 @ pipeline->then(object(closure)) in router.php line 710 @ router->runroutewithinstack(object(route), object(request)) in router.php line 675 @ router->dispatchtoroute(object(request)) in router.php line 635 @ router->dispatch(object(request)) in kernel.php line 236 @ kernel->illuminate\foundation\http\{closure}(object(request)) @ call_user_func(object(closure), object(request)) in pipeline.php line 139 @ pipeline->illuminate\pipeline\{closure}(object(request)) in verifycsrftoken.php line 50 @ verifycsrftoken->handle(object(request), object(closure)) @ call_user_func_array(array(object(verifycsrftoken), 'handle'), array(object(request), object(closure))) in pipeline.php line 124 @ pipeline->illuminate\pipeline\{closure}(object(request)) in shareerrorsfromsession.php line 49 @ shareerrorsfromsession->handle(object(request), object(closure)) @ call_user_func_array(array(object(shareerrorsfromsession), 'handle'), array(object(request), object(closure))) in pipeline.php line 124 @ pipeline->illuminate\pipeline\{closure}(object(request)) in startsession.php line 62 @ startsession->handle(object(request), object(closure)) @ call_user_func_array(array(object(startsession), 'handle'), array(object(request), object(closure))) in pipeline.php line 124 @ pipeline->illuminate\pipeline\{closure}(object(request)) in addqueuedcookiestoresponse.php line 37 @ addqueuedcookiestoresponse->handle(object(request), object(closure)) @ call_user_func_array(array(object(addqueuedcookiestoresponse), 'handle'), array(object(request), object(closure))) in pipeline.php line 124 @ pipeline->illuminate\pipeline\{closure}(object(request)) in encryptcookies.php line 59 @ encryptcookies->handle(object(request), object(closure)) @ call_user_func_array(array(object(encryptcookies), 'handle'), array(object(request), object(closure))) in pipeline.php line 124 @ pipeline->illuminate\pipeline\{closure}(object(request)) in checkformaintenancemode.php line 44 @ checkformaintenancemode->handle(object(request), object(closure)) @ call_user_func_array(array(object(checkformaintenancemode), 'handle'), array(object(request), object(closure))) in pipeline.php line 124 @ pipeline->illuminate\pipeline\{closure}(object(request)) @ call_user_func(object(closure), object(request)) in pipeline.php line 103 @ pipeline->then(object(closure)) in kernel.php line 122 @ kernel->sendrequestthroughrouter(object(request)) in kernel.php line 87 @ kernel->handle(object(request)) in index.php line 54
i solved problem. reason controller name logincontroller.php routes.php searching logincontroller.php. after changing first letter small case started working.
Comments
Post a Comment