php - Laravel 中需要什么 env 和 env.example 文件?

标签 php laravel

我是 Laravel 的新手,想要对 .env 和 .env.example 文件进行简单的解释,为什么我们需要它们以及它们之间的区别。

例如,我知道 .env 用于指定应用程序的数据库连接,但我想更深入地了解它。

最佳答案

.env 文件,顾名思义,是一个本地文件,您可以在其中放置所有环境设置,例如数据库凭据、缓存驱动程序等。与项目所在的服务器有关的所有内容正在运行,并且对于不同的服务器可能具有不同的值,在此处设置。

例如,您的本地开发环境与生产环境具有不同的数据库凭据。您的同事开发环境也与您的不同。所以每个人都有一个包含不同信息的.env

因为这些,这个文件不能被版本控制,所以 .env.example 是包含 .env 有但没有的所有常量设置的文件值,并且只有这个是版本化的。 .env.example 用作创建 .env 文件的指南,其中包含运行应用程序所需的信息。

当你使用 Laravel 时,你可以在这里找到更多信息:environment-configuration

关于php - Laravel 中需要什么 env 和 env.example 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52084447/

相关文章:

php - 如何按创建日期顺序显示文件夹?

php - 如何在使用 Maatwebsite excel 导出时删除数组键?

laravel - 在 Laravel 中存储外键值

javascript - php中文件上传的文件路径

php - 如何使用 PHP 7 安装 ext-curl 扩展?

php - 使用 php 打开 OTF 字体 - 包括希腊字符

mysql - 如何解决 laravel 数据插入问题

php - 更改 Laravel 4 中的默认环境

Laravel - 如何在邮件称呼中添加换行符?

php - 在 "ORDER BY"子句之后是否可以放置任何可能带来安全风险的内容?