DigitalOcean:我想从安装了laravel应用程序的服务器下载.env文件

时间:2018-06-09 07:53:51

标签: laravel digital-ocean

我正在使用DigitalOcean服务器上的Laravel应用程序。为了加快编程速度,我将把项目克隆到本地机器上。但我没有在服务器上找到.env文件。

任何人,请帮我从DigitalOcean服务器获取.env文件。

2 个答案:

答案 0 :(得分:2)

服务器上的git不会跟踪.env文件,因此当您从服务器git clone存储库时,它将不会包含在内。根据服务器上项目的复杂程度,.env文件可能包含项目正常运行所需的自定义变量。因此,最好的办法是从服务器获取.env文件的副本。

使用.env或类似工具手动将scp文件从服务器复制到本地计算机:

$ scp username@server:/repo/.env /some/local/directory

或者,如果您使用Laravel Forge部署到DigiitalOcean服务器,您可以登录Forge并从界面复制.env的内容。

但是不要忘记为您的本地环境(数据库凭据等)自定义.env

答案 1 :(得分:0)

在laravel项目中,项目根文件中的.env文件退出,无论是本地还是实时都无关紧要。 因此,如果您在数字海洋服务器中找不到.evn文件,很可能您的应用程序中没有它。 您可以做的是复制.env.example并将其重命名为.env文件。