Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

karimali1337's avatar

php artisan route:list error

I got this error when i command

	php artisan route:list

and I cant reach out why anyone may give a hint ?

   ReflectionException

  Class "O:47:"Laravel\SerializableClosure\SerializableClosure":1:{s:12:"serializable";O:46:"Laravel\SerializableClosure\Serializers\Signed":2:{s:12:"serializable";s:295:"O:46:"Laravel\SerializableClosure\Serializers\Native":5:{s:3:"use";a:0:{}s:8:"function";s:77:"function (\Illuminate\Http\Request $request) {
    return $request->user();
}";s:5:"scope";s:37:"Illuminate\Routing\RouteFileRegistrar";s:4:"this";N;s:4:"self";s:32:"00000000000002e00000000000000000";}";s:4:"hash";s:44:"7ebIxusVai8kDVFjBsJ+7Rwh4qDXilGt3HJiwDT+xgc=";}}" does not exist

  at C:\xampp\htdocs\eCommerece\vendor\laravel\framework\src\Illuminate\Foundation\Console\RouteListCommand.php:223
    219▕         if ($route->action['uses'] instanceof Closure) {
    220▕             $path = (new ReflectionFunction($route->action['uses']))
    221▕                                 ->getFileName();
    222▕         } elseif (is_string($route->action['uses'])) {
  ➜ 223▕             $path = (new ReflectionClass(explode('@', $route->action['uses'])[0]))
    224▕                                 ->getFileName();
    225▕         } else {
    226▕             return false;
    227▕         }

  1   C:\xampp\htdocs\eCommerece\vendor\laravel\framework\src\Illuminate\Foundation\Console\RouteListCommand.php:223
      ReflectionClass::__construct("O:47:"Laravel\SerializableClosure\SerializableClosure":1:{s:12:"serializable";O:46:"Laravel\SerializableClosure\Serializers\Signed":2:{s:12:"serializable";s:295:"O:46:"Laravel\SerializableClosure\Serializers\Native":5:{s:3:"use";a:0:{}s:8:"function";s:77:"function (\Illuminate\Http\Request $request) {
    return $request->user();
}";s:5:"scope";s:37:"Illuminate\Routing\RouteFileRegistrar";s:4:"this";N;s:4:"self";s:32:"00000000000002e00000000000000000";}";s:4:"hash";s:44:"7ebIxusVai8kDVFjBsJ+7Rwh4qDXilGt3HJiwDT+xgc=";}}")

  2   C:\xampp\htdocs\eCommerece\vendor\laravel\framework\src\Illuminate\Foundation\Console\RouteListCommand.php:152
      Illuminate\Foundation\Console\RouteListCommand::isVendorRoute(Object(Illuminate\Routing\Route))
0 likes
3 replies
MohamedTammam's avatar
Level 51

Delete your vendor folder and run.

composer install
composer dump-autoload
Sinnbeck's avatar

Try

php artisan view:clear
php artisan route:clear

Please or to participate in this conversation.