php Symfony 4.4容器GWHmz1B\srcApp_KernelDevDebugContainer::getParameter(字符串$名称)的声明必须兼容

eufgjt7s  于 2022-10-30  发布在  PHP
关注(0)|答案(1)|浏览(76)

我最近将我的项目从Symfony 3.4升级到4.4。我仍在进行升级,但我陷入了这个致命的错误,它说
/var/cache/dev/ContainerGWHmz1B/srcApp_KernelDevDebugContainer
当Symfony生成存储在/var/cache/dev/ContainerGWHmz1B/srcApp_KernelDevDebugContainer中的所有服务和类的缓存时,就会发生这种情况
从错误中看,这完全是有意义的,因为在我编译的容器中,这是定义
public function getParameter(string $name)在此类扩展的Container类中,这是定义
public function getParameter($name) .
错误很明显,但我如何才能阻止它发生呢?谢谢你的帮助。

7jmck4yq

7jmck4yq1#

我也遇到了同样的问题。由于以前的版本,我不得不手动清除该高速缓存。

rm -rf var/cache/dev/*

相关问题