Compare environment files in the Linux console
This is a very common source of problems using .env files: you've two or more different .env
file like .env
and .env.example
.
You're a programmer and coding a new amazing feature. You're adding one or more new environment variables to your local .env
file and everything is working fine on your computer.
A colleague copy the source code from a versioning system like Github/GitLab or, second scenario, someone will deploy the feature on a server and your feature is broken.
Why? Because the variable(s) you've added have been added in your local .env
file, on your computer only.
As you know, you have to create the variables in the .env.example
file too but let's be honest, nobody thinks about it.