我正在安装" Laravel Framework版本5.2.26"但是我的ubuntu os中的密钥生成错误
user@CN43:/var/www/html/laravel_1$ php artisan key:generate
[ErrorException]
file_get_contents(/var/www/html/laravel_1/.env): failed to open stream: No
such file or directory
所以我检查了目录.env文件不存在,但只有.env.example文件,所以我创建了该文件并更新数据库名称,数据库用户名,数据库密码之后" php artisan key:generate&# 34;命令工作,密钥生成超过32个字符,其得到[base64:具有超过32个字符的东西字符串]我认为有一些安装问题。
我的laravel网站没有打开。我错了什么?
答案 0 :(得分:11)
将.env.example
重命名为.env
并填写所有属性。
如果您通过Composer安装Laravel,则此文件将自动生效 重命名为.env。否则,您应该手动重命名文件
https://laravel.com/docs/5.0/configuration#environment-configuration
答案 1 :(得分:6)
运行此命令并从.env.example文件生成.env文件:
cp .env.example .env
php artisan key:generate
现在它生成了密钥。不要创建新的.env文件。