全国咨询/投诉热线:400-618-4000

PHP---Laravel5.*常见问题(1)

更新时间:2018年04月06日13时46分 来源:传智播客 浏览次数:

一、通过浏览器访问项目时报以下错误

RuntimeException

The only supported ciphers are AES-128-CBC and AES-256-CBC withthe correct key lengths.

如下图所示:

注意:

访问Laravel框架写的项目出现以上错误,代表着项目根目录下.env文件中APP_KEY配置项为空,或项目根目录下/config/app.php文件中的'key' => env('APP_KEY')配置项没有默认值。

二、解决以上错误步骤

1、先查看项目根目录下的.env文件中的APP_KEY配置项是否为空,如下图所示:

注意:

项目根目录下/config/app.php文件不需要查看了,默认情况下是直接读取.env配置文件的内容,'key'配置项默认也是没有默认值

2、执行以下指令生成key值

php artisan key:generate

注意:

执行artisan工匠指令时必须要进入Laravel框架项目的根目录下

3、再次查看.env文件如下图所示

这时发现APP_KEY配置项后面出现了一大串的内容

4、再一次访问项目,结果如下图所示

注意:

如果你的项目是直接使用php artisan serv指令启动的,修改.env配置文件后是必须使用ctrl+c终止(重启项目)项目后,再执行php artisan serv指令即可。

本文版权归传智播客PHP学院所有,欢迎转载,转载请注明作者出处。谢谢!
 
作者:传智播客PHP培训学院
 
首发:http://php.itcast.cn/ 

javaee

python

web

ui

cloud

test

c

netmarket

pm

Linux

movies

robot

uids

北京校区

    14天免费试学

    基础班入门课程限时免费

    申请试学名额

    15天免费试学

    基础班入门课程限时免费

    申请试学名额

    15天免费试学

    基础班入门课程限时免费

    申请试学名额

    15天免费试学

    基础班入门课程限时免费

    申请试学名额

    20天免费试学

    基础班入门课程限时免费

    申请试学名额

    8天免费试学

    基础班入门课程限时免费

    申请试学名额

    20天免费试学

    基础班入门课程限时免费

    申请试学名额

    5天免费试学

    基础班入门课程限时免费

    申请试学名额

    0天免费试学

    基础班入门课程限时免费

    申请试学名额

    12天免费试学

    基础班入门课程限时免费

    申请试学名额

    5天免费试学

    基础班入门课程限时免费

    申请试学名额

    5天免费试学

    基础班入门课程限时免费

    申请试学名额

    10天免费试学

    基础班入门课程限时免费

    申请试学名额