我遇到了一个非常奇怪的问题。我创建了 4 个环境:
- 前端开发
- 前端产品
- 后端开发
- 后端产品
在 frontend_dev 中,分析器应该显示在页面底部。但是,在 backend_dev 环境中没有显示。经过调查,我发现加载分析器的代码实际上位于正文结束标记处,但是获取分析器内容的调用根本不返回任何内容。
进一步调查表明 loadProfile 方法失败是因为 $this->storage->read($token) 返回 NULL。
我想知道发生了什么,似乎存储无法保存配置文件,因此无法根据请求读取它?
编辑1:
我想我知道为什么:以前我的前端和后端都使用相同的环境(开发),并且探查器将工具栏内容缓存到同一个地方。但是,现在我们使用 2 个环境,分析器将工具栏内容缓存到 backend_dev,但尝试从 frontend_dev 缓存文件夹加载。