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

首页技术文章正文

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

更新时间:2018-04-06 来源:黑马程序员 浏览量:

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

RuntimeException

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

如下图所示:

1523000138787_1.jpg

注意:

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

二、解决以上错误步骤

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

1523000148193_2.jpg

注意:

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

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

php artisan key:generate

1523000169520_3.jpg

注意:

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

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

1523000176098_4.jpg

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

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

1523000182926_5.jpg

注意:

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


本文版权归黑马程序员PHP学院所有,欢迎转载,转载请注明作者出处。谢谢!

作者:黑马程序员PHP培训学院

首发:http://php.itheima.com/

javaee

python

web

ui

cloud

test

c

netmarket

pm

Linux

movies

robot

http://www.itcast.cn/subject/uizly/index.shtml?seozxuids

14天免费试学

基础班入门课程限时免费

申请试学名额

15天免费试学

基础班入门课程限时免费

申请试学名额

15天免费试学

基础班入门课程限时免费

申请试学名额

15天免费试学

基础班入门课程限时免费

申请试学名额

20天免费试学

基础班入门课程限时免费

申请试学名额

8天免费试学

基础班入门课程限时免费

申请试学名额

20天免费试学

基础班入门课程限时免费

申请试学名额

5天免费试学

基础班入门课程限时免费

申请试学名额

0天免费试学

基础班入门课程限时免费

申请试学名额

12天免费试学

基础班入门课程限时免费

申请试学名额

5天免费试学

基础班入门课程限时免费

申请试学名额

5天免费试学

基础班入门课程限时免费

申请试学名额

10天免费试学

基础班入门课程限时免费

申请试学名额
在线咨询 我要报名