Skip to main content

Looking for an answer (Laravel)

Fatal error: Uncaught ReflectionException: Class App\Http\Kernel does not exist in C:\laragon\www\BookTime\vendor\laravel\framework\src\Illuminate\Container\Container.php:729 Stack trace: #0 C:\laragon\www\BookTime\vendor\laravel\framework\src\Illuminate\Container\Container.php(729): ReflectionClass->__construct('App\Http\Kernel') #1 C:\laragon\www\BookTime\vendor\laravel\framework\src\Illuminate\Container\Container.php(608): Illuminate\Container\Container->build('App\Http\Kernel') #2 C:\laragon\www\BookTime\vendor\laravel\framework\src\Illuminate\Container\Container.php(564): Illuminate\Container\Container->resolve('App\Http\Kernel', Array) #3 C:\laragon\www\BookTime\vendor\laravel\framework\src\Illuminate\Foundation\Application.php(709): Illuminate\Container\Container->makeWith('App\Http\Kernel', Array) 4 C:\laragon\www\BookTime\vendor\laravel\framework\src\Illuminate\Container\Container.php(248): Illuminate\Foundation\Application->makeWith('App\Http\Kernel', Array) #5 C:\laragon\www\BookTime\vendor\laravel\f in C:\laragon\www\BookTime\vendor\laravel\framework\src\Illuminate\Container\Container.php on line 729


This error occurred when i deleted some unnecessary files. then the localhost shows the above message.


i tried the following commands:
deleted vendor and ran composer install.
 composer install, composer update, composer dump-autoload, php artisan config:clear, route:clear,view:clear.

but none helped. though i have backups. But I want to find the solution so that in future i can solve this. 

Comments

Popular posts from this blog

Laravel Vuejs Basic Setup

In this article we will see how to setup vue with laravel. 1) Create a laravel project: laravel new laravue 2) In web.php create a temporary route:  Route :: get ( '/test' ,  function  () {      return   view ( 'welcome' ); }); So, when you will see the welcome page once you hit the  http://laravue.test/test  url. 2) In terminal run:  npm install 3) npm install vue (In package.json file you will see that vue dependency has been added successfully) 4) Now go to resources -> js -> app.js file. Here we will have to load the vue. write the following lines in app.js.  require ( './bootstrap' ); window . Vue  =  require ( 'vue' ); const   app  =  new   Vue ({      el :   '#app' }); (Here, vue js will execute and control anything that will be inside the app id. So, for our example  let's put the app id inside the welcome view). So, inside welcome.blade.php 's body...