php 您请求的服务不存在错误

0yg35tkg  于 2022-12-21  发布在  PHP
关注(0)|答案(2)|浏览(95)

我在我的项目中安装Twig时遇到了问题。
当我运行composer require twig时,错误出现In ContainerBuilder.php line 1024: You have requested a non-existent service "twig".我在其他项目中尝试过,它工作,但在这个特定的项目中它不工作。我是Symfony的新手,这就是为什么我认为这是技术性的。

7rfyedvj

7rfyedvj1#

您应该使用双引号,此处尝试使用composer require "twig/twig:^2.0"

sqxo8psd

sqxo8psd2#

看起来Flex食谱并不总是完美的。
执行composer require twig只会向config/bundles.php添加以下行:

Twig\Extra\TwigExtraBundle\TwigExtraBundle::class => ['all' => true],

您应该在它旁边添加另一行:

Symfony\Bundle\TwigBundle\TwigBundle::class => ['all' => true],

相关问题