Laravel:.eav文件未在root中创建

时间:2018-02-26 13:39:12

标签: laravel

使用以下命令.env文件没有在根

中创建
composer create-project --prefer-dist laravel/laravel project

访问网址时出现错误

Whoops, looks like something went wrong.

此命令或任何其他设置有任何错误吗? 任何想法请分享

3 个答案:

答案 0 :(得分:1)

您应该使用.env文件创建.env.example文件,以根据需要配置数据库和其他所有内容。务必使用artisan命令key:generate生成密钥。默认情况下,laravel使用配置文件夹中的配置文件。

答案 1 :(得分:0)

解决起来很简单,只需复制.env并从.env.example复制内容

运行波纹管命令:

cp .env.example .env

答案 2 :(得分:0)

您可以在文本编辑器中创建一个。他们没什么特别的。只需查找一个示例,并确保填写所有必要的env变量。

vim .env

nano .env
从您的应用根目录

添加以下内容:

APP_ENV=local
APP_DEBUG=true
APP_KEY=SomeRandomString

DB_HOST=localhost
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret

CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync 

Here's an online example if you need it.

修改

如果您担心文件权限,sudo chmod 644 .env应该没问题。确保将.env添加到.gitignore文件中(如果该文件尚未存在)。您永远不应该在版本控制中跟踪环境变量。