现象:后台在某Store View保存配置后,前台仍读取默认值。需要核对保存Scope、路径和代码读取Scope是否一致。

阶段具体操作
取证 在后台切换到目标Website/Store View并确认没有勾选Use Default,再记录实际config path。
定位 查询core_config_data同一路径的default、websites与stores记录,确认scope_id映射正确且没有旧值覆盖。
修复 代码读取时传入正确ScopeInterface与storeId;Cron/CLI没有HTTP Store上下文,不能依赖当前Store。
复核 清config缓存后从目标Store输出解析值;敏感配置若加密,使用Config接口读取而不是直接查明文。

可执行检查

SELECT scope,scope_id,path,value FROM core_config_data WHERE path='vendor/module/setting' ORDER BY scope,scope_id;bin/magento config:show vendor/module/setting --scope=stores --scope-code=zh_cnbin/magento cache:clean config

通过标准:默认、Website和两个Store View分别返回预期值,后台保存与CLI、前台、Cron读取结果一致。