Twig_Error_Runtime ; “核心”扩展未启用;交响乐团

ajo*_*nno 4 php symfony composer-php

我继承了一个零文档的 Symfony/PHP Web 应用程序代码库。我是一名 Nodejs 开发者,所以你可以想象其中的乐趣......!无论如何,我已经到达那里,我的重点是能够在本地运行该项目。

这是 Symfony 版本:

Symfony version 2.7.16 - app/dev/debug
Run Code Online (Sandbox Code Playgroud)

我已经通过安装了软件包composer install

我可以通过 CLI 在本地启动 Web 应用程序:

php app/console server:run

Server running on http://127.0.0.1:8000
Quit the server with CONTROL-C.
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试访问此 URL 时,我在浏览器中看到以下错误。谷歌搜索过,但无法解决,所以我希望这里有人能指出正确的方向。

在此输入图像描述

Gia*_*lly 6

我认为这是由于尝试在旧版本的 Symfony 上运行新版本的 twig

正如您在这里看到的:https ://github.com/symfony/symfony/issues/20284

他们提到了类似的东西,也许尝试在作曲家中包含旧版本的 twig?

composer require twig/twig 1.23
Run Code Online (Sandbox Code Playgroud)