laravel install在ubunto OS中获取密钥生成错误

时间:2016-03-29 06:15:15

标签: laravel ubuntu install

我正在安装" 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网站没有打开。我错了什么?

2 个答案:

答案 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文件。