我正在尝试使用捆绑JMS Translation但我有这个错误.我猜是因为我的twig版本与捆绑版本不一样?该怎么办?
CRITICAL - Uncaught PHP Exception Twig_Error_Syntax: "The filter "truncate" does not exist in "...\vendor\jms\translation-bundle\JMS\TranslationBundle/Resources/views/Translate/messages.html.twig" at line 14" at ...\vendor\twig\twig\lib\Twig\ExpressionParser.php line 588
Run Code Online (Sandbox Code Playgroud)
这是我在composer.json中的要求:
"require": {
...
"twig/extensions": "~1.2.0",
Run Code Online (Sandbox Code Playgroud)
以下是JMS Translation的作曲家:
"conflict": {
"twig/twig": "1.10.2"
},
"require-dev": {
"symfony/twig-bundle": "*",
Run Code Online (Sandbox Code Playgroud)
提前致谢!
我知道你可以使用Symfony APC或XCache Class Loader.不幸的是,在我放置Symfony代码的共享服务器中,只激活了OpCache.
我可以在OpCache中使用Symfony吗?如果是的话,我的app.php中的代码如何以及是什么?如果没有,请问为什么?