Fix "No application encryption key has been specified." When Using Laravel
If you have a Laravel app cloned from a Git repository, you mostly have to create your custom .env file. This .env file contains an encryption key, that is not set, when creating a duplicate of .env.example. If you open your application site, you will get the message
No application encryption key has been specified.
To fix this problem, all you have to do is to run this artisan command:
php artisan key:generate
This command will generate an encryption key for you and adds it to your .env file.