问题描述
当我使用 --full 创建项目时出现错误消息
Symfony CLI 版本 v4.21.3 (2020-12-11T09:19:56+0000 - 稳定)
PHP 7.1.9 (cli)(构建时间:2017 年 8 月 30 日 18:34:46)(ZTS MSVC14(Visual C++ 2015)x64) 版权所有 (c) 1997-2017 PHP Group Zend Engine v3.1.0,版权所有 (c) 1998-2017 Zend Technologies
作曲家版本 2.0.8 2020-12-03 17:20:38
和命令使用
symfony new blog --full
Script cache:clear returned with error code 255
!!
!! // Clearing the cache for the dev environment with debug true
!!
!! 07:21:01 CRITICAL [PHP] Uncaught Error: Call to undefined method Twig\Environment::registerUndefinedTokenParserCallback() ["exception" => Error { …}]
!!
!! In srcApp_KernelDevDebugContainer.PHP line 1546:
!!
!! Attempted to call an undefined method named "registerUndefinedTokenParserCallback" of class "Twig\Environment".
!! Did you mean to call e.g. "registerUndefinedFilterCallback" or "registerUndefinedFunctionCallback"?
!!
!!
!! cache:clear [--no-warmup] [--no-optional-warmers] [-h|--help] [-q|--quiet] [-v|vv|vvv|--verbose] [-V|--version] [--ansi] [--no-ansi] [-n|--no-interaction] [-e|--env ENV] [--no-debug] [--] <command>
!!
!!
Script @auto-scripts was called via post-update-cmd
解决方法
据 my bug report 称,这是 twig/extra-bundle
v3.2.0 中的一个错误。损坏的版本未发布,可以使用 PHP 7.1 再次启动项目