为什么要在Forge laravel中重新安装存储库以更改环境中的数据?

成功男人

在将我的存储库重新安装在伪造的laravel中之前,我先备份了环境文件

在将我的存储库安装在伪造的laravel中之后,env中的数据已更改

有3个已更改的键,分别是 APP_KEY, DB_USERNAME, DB_PASSWORD

我想问的是:

APP_KEY, DB_USERNAME, DB_PASSWORD在备份环境中继续使用like还是使用APP_KEY, DB_USERNAME, DB_PASSWORDnew?

用户名

composer.json文件包含安装项目后运行的一些脚本:

    "post-root-package-install": [
      "php -r \"file_exists('.env') || copy('.env.example', '.env');\""
    ],
    "post-create-project-cmd": [
      "php artisan key:generate"
    ],
    "post-install-cmd": [
      "Illuminate\\Foundation\\ComposerScripts::postInstall"
    ],
    "post-update-cmd": [
      "Illuminate\\Foundation\\ComposerScripts::postUpdate"
    ],

如果.env项目根目录中不存在,它将复制.env.example.env之后,php artisan key:generate运行来设置新的APP_KEY

APP_KEY物质不会这么多,当你处理一个新的项目,并没有加密的数据。DB_USERNAME并且DB_PASSWORD你可能需要您的旧值,如果你有一个数据库已经要重新连接。

从Laravel Docs:

应用密钥

在安装Laravel之后,您应该做的下一件事是将应用程序密钥设置为随机字符串。如果您通过Composer或Laravel安装程序安装了Laravel,则php artisan key:generate命令已经为您设置了此密钥。

通常,此字符串应为32个字符长。可以在.env环境文件中设置密钥。如果尚未将.env.example文件重命名为.env,则应立即执行此操作。如果未设置应用程序密钥,则用户会话和其他加密数据将不安全!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我需要在 PyCharm 中重新安装 python 包,即使我已经在 Windows CMD 中安装了所需的包?

来自分类Dev

重新安装MySQL后,为什么不能在列中插入NULL值?

来自分类Dev

重新安装后,为什么YII2中的POST空?

来自分类Dev

在每个游戏中,Steam是否都需要在Wine中重新安装?

来自分类Dev

为什么要在数据库中创建视图?

来自分类Dev

如果我只在一个虚拟环境中安装一个软件包,是否需要在其他虚拟环境中重新安装它?

来自分类Dev

为什么使用模拟器在Android Studio中重新安装后,SharedPreferences仍然存在?

来自分类Dev

为什么要在函数的参数中赋值?

来自分类Python

为什么要在Python中关闭文件?

来自分类Dev

为什么要在init()中检查nil

来自分类Dev

为什么要在RabbitMQ中声明交换?

来自分类Dev

为什么需要在结构中填充?

来自分类Dev

在 Ubuntu 中以升级模式(软件+数据保留在新操作系统中)重新安装 Windows 10 相当于什么?

来自分类Dev

为什么要在laravel中使用npm?

来自分类Python

为什么要在conda环境中添加频道?

来自分类Dev

为什么要在选择排序算法中存储数组的长度?

来自分类Dev

为什么要在变量中存储Promise对象?

来自分类Dev

为什么需要在“ npm install”之后运行“ node install.js”来“重新安装” Puppeteer?(错误:未下载Chromium版本。)

来自分类Python

我为什么要在熊猫中复制数据框

来自分类Dev

为什么要在数据设计中维护双向指针?

来自分类Dev

重新安装了Firefox。这不是全新安装。为什么?

来自分类Dev

为什么我需要在 18.04 中启用 `universe` 存储库 - 它不是默认启用的吗?

来自分类Dev

为什么要在非中央存储库中获取原型,必须使用配置文件?

来自分类Dev

由于 Debian 中未满足的依赖关系,无法重新安装 ffmpeg/为什么 ffmpeg 没有在视频转换中使用指定的比特率?

来自分类Dev

为什么我们需要在Android应用中存储Goefence数据?

来自分类Dev

为什么要在后端环境中使用Prisma?

来自分类Java

为什么要在构造函数中调用super()?

来自分类Java

我为什么要在Java中链流操作?

来自分类Dev

为什么需要在构造函数中绑定函数

Related 相关文章

  1. 1

    为什么我需要在 PyCharm 中重新安装 python 包,即使我已经在 Windows CMD 中安装了所需的包?

  2. 2

    重新安装MySQL后,为什么不能在列中插入NULL值?

  3. 3

    重新安装后,为什么YII2中的POST空?

  4. 4

    在每个游戏中,Steam是否都需要在Wine中重新安装?

  5. 5

    为什么要在数据库中创建视图?

  6. 6

    如果我只在一个虚拟环境中安装一个软件包,是否需要在其他虚拟环境中重新安装它?

  7. 7

    为什么使用模拟器在Android Studio中重新安装后,SharedPreferences仍然存在?

  8. 8

    为什么要在函数的参数中赋值?

  9. 9

    为什么要在Python中关闭文件?

  10. 10

    为什么要在init()中检查nil

  11. 11

    为什么要在RabbitMQ中声明交换?

  12. 12

    为什么需要在结构中填充?

  13. 13

    在 Ubuntu 中以升级模式(软件+数据保留在新操作系统中)重新安装 Windows 10 相当于什么?

  14. 14

    为什么要在laravel中使用npm?

  15. 15

    为什么要在conda环境中添加频道?

  16. 16

    为什么要在选择排序算法中存储数组的长度?

  17. 17

    为什么要在变量中存储Promise对象?

  18. 18

    为什么需要在“ npm install”之后运行“ node install.js”来“重新安装” Puppeteer?(错误:未下载Chromium版本。)

  19. 19

    我为什么要在熊猫中复制数据框

  20. 20

    为什么要在数据设计中维护双向指针?

  21. 21

    重新安装了Firefox。这不是全新安装。为什么?

  22. 22

    为什么我需要在 18.04 中启用 `universe` 存储库 - 它不是默认启用的吗?

  23. 23

    为什么要在非中央存储库中获取原型,必须使用配置文件?

  24. 24

    由于 Debian 中未满足的依赖关系,无法重新安装 ffmpeg/为什么 ffmpeg 没有在视频转换中使用指定的比特率?

  25. 25

    为什么我们需要在Android应用中存储Goefence数据?

  26. 26

    为什么要在后端环境中使用Prisma?

  27. 27

    为什么要在构造函数中调用super()?

  28. 28

    我为什么要在Java中链流操作?

  29. 29

    为什么需要在构造函数中绑定函数

热门标签

归档