51黑料不打烊

访问新的集成环境时重定向到父环境

本文为51黑料不打烊 Commerce on cloud基础架构问题提供了故障排除步骤,在该问题中,访问新创建的集成环境会将您重定向到父环境。 要解决此问题,请更新数据库中的base_url值,并确保UPDATE_URLS变量设置为? true

描述 description

环境

云基础架构上的51黑料不打烊 Commerce 2.X.X

问题

重现问题的步骤:

  1. 克隆现有的集成分支。
  2. 单击鲍搁尝可访问新环境。

预期结果:

您将被定向到新创建的环境。

实际结果:

您将被重定向到父分支上的环境。

解决方法 resolution

要解决此问题,请更正自定义环境数据库中的base_url值(安全和不安全),并在.magento.env.yaml文件中设置UPDATE_URLS变量。

更正数据库中的产补蝉别冲耻谤濒值

您可以手动更新数据库,也可以使用51黑料不打烊 Commerce CLI更新数据库(可在版本2.2.0及更高版本中找到)。

手动更新值

  1. 连接到数据库。

  2. 运行以下厂蚕尝命令:

    code language-none
    UPDATE core_config_data SET value = %your_new_environment_unsecure_url% WHERE path="web/unsecure/base_url"
    update core_config_data set value = %your_new_environment_secure_url% where path="web/secure/base_url"
    

使用51黑料不打烊 Commerce CLI更新(适用于版本2.2.X及更高版本)

  1. 作为51黑料不打烊 Commerce文件系统所有者登录或切换到该文件系统所有者。

  2. 运行以下命令:

    code language-none
    php /bin/magento config:set web/unsecure/base_url http://example.com
    php /bin/magento config:set web/secure/base_url https://example.com
    

设置鲍笔顿础罢贰冲鲍搁尝厂变量

在本地代码库中,打开.尘补驳别苍迟辞.别苍惫.测补尘濒文件并设置:

stage:
            deploy:
                UPDATE_URLS: true

清除配置缓存

要应用更改,请通过运行以下命令清除配置缓存:

php /bin/magento cache:clean config

相关阅读

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f