gpt4 book ai didi

laravel - laravel 5.7安装后是否需要执行 "php artisan key:generate"命令

转载 作者:行者123 更新时间:2023-12-02 03:09:32 24 4
gpt4 key购买 nike

我已经在我的系统中安装了 laravel 5.7。我想知道是否有必要执行 php artisan key:generate 命令?

最佳答案

php artisan key:generate

此命令在您的 .env 文件中设置 APP_KEY 值。

如果您使用 composer 创建一个项目,它将使用项目生成默认值。

composer create-project laravel/laravel

如果您使用 git clone 克隆项目,一些文件夹会被 git 忽略,因此您可能无法获得 env 文件和 vendor 文件夹。因此,他们必须手动输入 php artisan key:generate 才能让他们的应用正常运行。

因此,TL:DR 您需要调用php artisan key:generate 的唯一时间是跟随预先创建的克隆 Laravel 项目。

注意:如果您尝试运行一个 Laravel 项目并将您的 APP_KEY 设置为 SomeRandomString(这是您的 中的默认设置) .env.example 文件,你实际上会得到一个错误:

No supported encrypter found. The cipher and / or key length are invalid.

关于laravel - laravel 5.7安装后是否需要执行 "php artisan key:generate"命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58056181/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com