使用以下命令.env文件没有在根
中创建composer create-project --prefer-dist laravel/laravel project
访问网址时出现错误
Whoops, looks like something went wrong.
此命令或任何其他设置有任何错误吗? 任何想法请分享
答案 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
文件中(如果该文件尚未存在)。您永远不应该在版本控制中跟踪环境变量。