我正在使用DigitalOcean服务器上的Laravel应用程序。为了加快编程速度,我将把项目克隆到本地机器上。但我没有在服务器上找到.env文件。
任何人,请帮我从DigitalOcean服务器获取.env文件。
答案 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
文件。