我是laravel的新手,我最近从git-hub中提取了一个项目,它不会运行,因为它缺少.env文件我尝试过composer install但是没有用。有没有其他方法来生成.env文件?
答案 0 :(得分:8)
您可以从Laravel源代码下载标准env.example文件,将其重命名为.env
并进行编辑。只需设置正确的DB凭据等
请勿忘记运行php artisan key:generate
命令,该命令将生成应用程序(加密)密钥并将其添加到.env
文件中。
答案 1 :(得分:2)
只需打开一个编辑器并创建一个.env文件。它是一个简单的文本文件。
它被git忽略,因为它包含敏感数据。
编辑:通常文件夹中应该有一个.env.example文件(默认情况下git不会忽略它),你可以将它重命名为.env
答案 2 :(得分:1)
php artisan key:generate
答案 3 :(得分:0)
运行composer create-project --prefer-dist laravel/laravel
后,未安装所有文件,包括.env.example
。
curl https://raw.githubusercontent.com/laravel/laravel/master/.env.example > .env
php artisan key:generate
curl https://raw.githubusercontent.com/laravel/laravel/master/.gitignore > .gitignore
curl https://raw.githubusercontent.com/laravel/laravel/master/.gitattributes > .gitattributes
curl https://raw.githubusercontent.com/laravel/laravel/master/.editorconfig > .editorconfig
.gitignore
很重要,因为它可以防止提交新创建的.env
。