后台提示保存成功,只代表请求完成,不代表当前页面读取的就是这个作用域的值。先记录配置路径,再确认默认、网站和商店视图层级。
bin/magento config:show web/secure/base_url
bin/magento cache:clean config
若子作用域取消了“使用系统值”,它会覆盖默认配置。通过部署命令锁定的值还可能进入 app/etc/config.php 或 env.php,此时数据库值会被文件覆盖,应在部署流程修改。
自定义模块也可能读取错路径或 scope。代码应使用 ScopeConfigInterface,并传入正确网站或商店上下文。长驻消费者与全页缓存也可能保留旧状态,需要按架构处理相应进程。
按“配置路径—当前 scope—最终值—代码读取位置”的顺序检查,能快速区分值没有保存,还是保存后读取了另一份值。

