1

我在安装 symfony 2 时遇到了一个非常奇怪的错误。一切正常,直到我突然遇到这个错误。由于该错误,无法清除缓存,这也使我无法使用 Composer 检查/更新依赖项。

InvalidArgumentException:服务定义“security.encoder_factory.responses”不存在

我尝试手动清除缓存(删除文件夹,重新创建并再次设置权限)但没有成功。即使构建了新的缓存,错误仍然存​​在并且是每个请求的结果。

有没有人建议去哪里看,或者如何解决这个问题?

提议的 Pazi grep(见评论)没有给出任何结果,为零。

4

1 回答 1

1

这似乎是一个神奇的依赖错误。清除vendor/目录、删除composer.lock文件并从头开始安装供应商(使用update)后,它再次工作。

也许它是从 composer.json 中删除后未正确更新的自动加载器或未完全删除的供应商。有时会发生魔法:)

于 2013-05-14T15:40:20.313 回答