我需要在Laravel 5.2中设置应用程序密钥吗?


Do I need to set the Application Key in Laravel 5.2

在我的app.php文件中我有这样的配置:

'key' => env('APP_KEY'),
'cipher' => 'AES-256-CBC',

我需要看到加密密钥(一个是在env.php文件)或现在。在env.php文件中的长度大于32个字符。

并且在app.php中进行配置,如果我将调试值设置为true是否更好:

'debug' => env('APP_DEBUG', true),

非常感谢你的帮助

您可以通过两种方式设置应用程序键。

1. php artisan key:generate

2. Edit config/app.php and change 
'key' => env('APP_KEY', 'XXXXXXX') // key

一旦你安装了一个旅行应用程序。在.env文件中生成并更新密钥。无需在app/config.php中设置

是的,您需要设置密钥。你可以很容易地做到这一点:

php artisan key:generate

当然,在新安装后,composer会为你做这些,你不需要改变任何东西。只有当你从github/安装而不使用composer时,才需要生成密钥。