Getting This Error When run older version app in new version laravel framework
C:\Users\User\Desktop\jkcarries\TMS>php artisan serve
PHP Fatal error:  Uncaught ErrorException: Method ReflectionParameter::getClass(
) is deprecated in C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\
src\Illuminate\Container\Container.php:788
Stack trace:
#0 C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\src\Illuminate\C
ontainer\Container.php(788): Illuminate\Foundation\Bootstrap\HandleExceptions->h
andleError(8192, 'Method Reflecti...', 'C:\\Users\\User\\D...', 788)
#1 C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\src\Illuminate\C
ontainer\Container.php(757): Illuminate\Container\Container->resolveDependencies
(Array)
#2 C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\src\Illuminate\C
ontainer\Container.php(608): Illuminate\Container\Container->build('App\\Excepti
ons\\...')
#3 C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\src\Illuminate\C
ontainer\Container.php(564): Illuminate\Container\Container->resolve('App\\Excep
tions\\...', Array)
#4 C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\src\Illuminate\F
oundation\Application.php(709): Illuminate\Container\Container->makeWith('App\\E
xceptions\\...', Array)
#5 C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\src\Illuminate\C
ontainer\Container.php(248): Illuminate\Foundation\Application->makeWith('App\\E
xceptions\\...', Array)
#6 C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\src\Illuminate\C
ontainer\Container.php(726): Illuminate\Container\Container->Illuminate\Containe
r\{closure}(Object(Illuminate\Foundation\Application), Array)
#7 C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\src\Illuminate\C
ontainer\Container.php(608): Illuminate\Container\Container->build(Object(Closur
e))
#8 C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\src\Illuminate\C
ontainer\Container.php(575): Illuminate\Container\Container->resolve('Illuminate
\\Cont...')
#9 C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\src\Illuminate\F
oundation\Application.php(728): Illuminate\Container\Container->make('Illuminate
\\Cont...')
#10 C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\src\Illuminate\
Foundation\Bootstrap\HandleExceptions.php(159): Illuminate\Foundation\Applicatio
n->make('Illuminate\\Cont...')
#11 C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\src\Illuminate\
Foundation\Bootstrap\HandleExceptions.php(101): Illuminate\Foundation\Bootstrap\
HandleExceptions->getExceptionHandler()
#12 C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\src\Illuminate\
Foundation\Bootstrap\HandleExceptions.php(87): Illuminate\Foundation\Bootstrap\H
andleExceptions->renderForConsole(Object(ErrorException))
#13 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->handl
eException(Object(ErrorException))
#14 {main}
  thrown in C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\src\Ill
uminate\Container\Container.php on line 788
PHP Fatal error:  Uncaught ErrorException: Method ReflectionParameter::getClass(
) is deprecated in C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\
src\Illuminate\Container\Container.php:788
Stack trace:
#0 C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\src\Illuminate\C
ontainer\Container.php(788): Illuminate\Foundation\Bootstrap\HandleExceptions->h
andleError(8192, 'Method Reflecti...', 'C:\\Users\\User\\D...', 788)
#1 C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\src\Illuminate\C
ontainer\Container.php(757): Illuminate\Container\Container->resolveDependencies
(Array)
#2 C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\src\Illuminate\C
ontainer\Container.php(608): Illuminate\Container\Container->build('App\\Excepti
ons\\...')
#3 C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\src\Illuminate\C
ontainer\Container.php(564): Illuminate\Container\Container->resolve('App\\Excep
tions\\...', Array)
#4 C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\src\Illuminate\F
oundation\Application.php(709): Illuminate\Container\Container->makeWith('App\\E
xceptions\\...', Array)
#5 C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\src\Illuminate\C
ontainer\Container.php(248): Illuminate\Foundation\Application->makeWith('App\\E
xceptions\\...', Array)
#6 C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\src\Illuminate\C
ontainer\Container.php(726): Illuminate\Container\Container->Illuminate\Containe
r\{closure}(Object(Illuminate\Foundation\Application), Array)
#7 C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\src\Illuminate\C
ontainer\Container.php(608): Illuminate\Container\Container->build(Object(Closur
e))
#8 C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\src\Illuminate\C
ontainer\Container.php(575): Illuminate\Container\Container->resolve('Illuminate
\\Cont...')
#9 C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\src\Illuminate\F
oundation\Application.php(728): Illuminate\Container\Container->make('Illuminate
\\Cont...')
#10 C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\src\Illuminate\
Foundation\Bootstrap\HandleExceptions.php(159): Illuminate\Foundation\Applicatio
n->make('Illuminate\\Cont...')
#11 C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\src\Illuminate\
Foundation\Bootstrap\HandleExceptions.php(101): Illuminate\Foundation\Bootstrap\
HandleExceptions->getExceptionHandler()
#12 C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\src\Illuminate\
Foundation\Bootstrap\HandleExceptions.php(87): Illuminate\Foundation\Bootstrap\H
andleExceptions->renderForConsole(Object(ErrorException))
#13 C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\src\Illuminate\
Foundation\Bootstrap\HandleExceptions.php(123): Illuminate\Foundation\Bootstrap\
HandleExceptions->handleException(Object(ErrorException))
#14 [internal function]: Illuminate\Foundation\Bootstrap\HandleExceptions->handl
eShutdown()
#15 {main}
  thrown in C:\Users\User\Desktop\jkcarries\TMS\vendor\laravel\framework\src\Ill
uminate\Container\Container.php on line 788
Here my composer.json file
{
    
"name": "laravel/laravel",
    "description": "The Laravel Framework.",
    "keywords": ["framework", "laravel"],
    "license": "MIT",
    "type": "project",
    "require": {
        "php": ">=5.6.4",
        "laravel/framework": "5.4.*",
        "laravelcollective/html": "^5.3.0",
        "guzzlehttp/guzzle": "^6.3",
        "doctrine/dbal": "^2.9"
    },
    "require-dev": {
        "fzaninotto/faker": "~1.4",
        "mockery/mockery": "0.9.*",
        "phpunit/phpunit": "~5.7",
        "symfony/css-selector": "3.1.*",
        "symfony/dom-crawler": "3.1.*"
    },
    "autoload": {
        "classmap": [
            "database"
        ],
        "psr-4": {
            "App\\": "app/"
        }
    },
    "autoload-dev": {
        "classmap": [
            "tests/TestCase.php"
        ]
     },
    "scripts": {
        "post-root-package-install": [
            "php -r \"file_exists('.env') || copy('.env.example', '.env');\""
        ],
        "post-create-project-cmd": [
            "php artisan key:generate"
        ],
        "post-install-cmd": [
            "Illuminate\\Foundation\\ComposerScripts::postInstall",
            "php artisan optimize"
        ],
        "post-update-cmd": [
            "Illuminate\\Foundation\\ComposerScripts::postUpdate",
            "php artisan optimize"
        ]
     },
    "config": {
        "preferred-install": "dist"
    }
  }
my php version is 8.0.1 and laravel framework version is 8.38.0 ,I tried to reinstall composer and also change php version to 8.0.1 , but still nothing changed ,I dont know whats going on .. how to fix this? Thank you.
