'Error Class "Laravel\Fortify\Features" not found

I have ecommerce laravel application.

Laravel Framework 8.83.8
PHP v8.0.1

I have done

php artisan config:cache
php artisan route:cache
php artisan view:cache

I deployed it on Cloudways (Digital Ocean) via Git. but when i try to run my website it shows error

Error Class "Laravel\Fortify\Features" not found

Error image file

I have used fortify features in fortify.php

use Laravel\Fortify\Features;
use App\Providers\RouteServiceProvider;
 'features' => [
        Features::registration(),
        Features::resetPasswords(),
        Features::emailVerification(),
        Features::updateProfileInformation(),
        Features::updatePasswords(),
        Features::twoFactorAuthentication([
            'confirmPassword' => true,
        ]),
    ],

When i comments out all Fortify features then it show another error Jetstream features not fount.

I can't understand where is porblem. Please help me to solve this issue.



Solution 1:[1]

To start using fortify you need first ,install Fortify using the Composer package manager

composer require laravel/fortify

then you need to, publish Fortify's resources using the vendor:publish command:

php artisan vendor:publish --provider="Laravel\Fortify\FortifyServiceProvider"

then you should migrate your DB

php artisan migrate

for more info please check Laravel Fortify Installation

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Omar Tammam